JANUARY
ITAtN'S BIGGESTSELLWG HOME COMPUTER MAGAZINE Vol. 4 No.
*»
V
V
U W VI
US Desi
ELAN
t
ajjULuuiiiiiiii
BBC an
oftware
)ric m 1
CBM-64 Pyramid
Doom and Vicman
Spectrum aw
BBC Forth
MIA
The Birds and The Bees is on
original animated cartoon
style game, introducing, for
the first time on screen, Boris
the Bee Boris must collect as
much nectar as possible, whilst
avoiding various nasties like
birds, wasps, centipedes and
Venus fly traps. Smooth, fast
mocnine- code action
throughout, with sound effects,
joystick option (most types)
and speech option with the
Currah Microspeech Unit.
Author Adrian Sherwin with
graphics by Matthew Smith
(of Manic Miner fame)
OTHER BEST SELLERS
FOR YOUR SPECTRUM
Bug- Byte Limited
Mulberry Houtt,
Canning Mac*. Liverpool LI 8JB
Deoterv confact Matthew Thomas
on 051 709 7071
Registered Dealers cart order
direct from CBS Distribution
on 01 960 2155
o
JANUARY 1984
ULTI
Software Shortlist page 63
Oregon 64 review: page 70
irn
Oregon Watt, page I 1 1
Above Letter Drop, page 122
Below Elan Enterprise page 78
Cover photograph by Stephen Oliver
52
54
EDITORIAL AND YOUR LETTERS: Some hints and tips on bcticr Basic from the
Transvaal, more on November's Spectrum Assembler, looking ahead to 1
NEWS: Get oil" to a good start in 1984 with the Atari lie-detector; CBM-64 light brush;
Japanese MSX invasion; learning to read on a Spectrum
57
FIRST BYTES: This is the Modem
world; our beginners' guide.
61
COMPUTER CLUB: Paul Bond
dikk* down to Aylesbury.
63
SOFTWARE SHORTLIST: Meet some real software sharks; fly down the corridor of
flame; make sweet musK with the latest software.
66
ACORN ELECTRON AND BBC SOFTWARE: Pete Connor divides his talents
between the sophisticated BBC Micro and the workmanlike Elect:
70
DRAGON 64 REVIEW: As large as life and twice as brainy. The intrepid David Scobie
confronts the big grey Dragon. Will he slay it!
nn ATARI 800 XL: 64K for I
Schoflctd wcttM.
76
THE BIG LYNX: 96K for £299:
Kathleen Peel strokes the cat.
78
II \N ENTERPRISE: The soul of a new machine. Mcirion Jones traces the
development hs\uuv of the micro star waiting in the wings.
DESIGN YOUR OWN MICRO: few Computer - you've read it, now design it
Competition open to individuals, schools; good ideas are what count
MICRODRIVE FILE: Kathleen Peel demonstrates how to make the most of the
M kf O driv t as it becomes a bit more available. New series.
VIC-MAN: Into the maze and round the bends with Hermann Hirsch's voracious little
friend. As always, mind out for the ghosts.
90
94
99
ZX-81 PLANE ANNOYING: Knss
Buddie puzzles in machine code.
1 flR ORIC MLSIC: Gavm Rummery
IIIU v.rikes a chord
106
SPECTRUM SPRITES: Now you can define graphics which will float e.i^
eflbrtlesslv about the screen, thanks to Robert Newman.
111
DRAGON WALL: Tom Fiers takes a shot at the enemy's energy barrier. Take your
starcruiser to heights you never dreamed of.
114
PYRAMID OF DOOM: Have you got Pharaohs at the bottom of your garden 1
Matthew Sccman enters the necropolis with his CBM-64.
119
BBC AVENGER: Chris Carr makes use of the BBC's ability to translate 6502
mnemonics straight into machine-code with us built-in assembler
122
VIC LETTER DROP: Play with
words with Bryn PhiK
126
ATARI SWAG: < - i .nrall admits it
was a fait cop, tu\
130
SPECTRUM BLOCKMAN: Defuse
the TNT with Stidwill and Booth.
m zx " 81 read: Bryan sl
explains machine code
143
DRAGON LOWER CASE: A program to display upper and lower case characters
on the high-resolution screens of the Dragon by John Nash.
147
SPECTRUM OPEN AND CLOSE COMMANDS: So you thought ti
commands were onlv for the Microdrive Richard Taylor savs nix on that.
152
BBC FORTH: John Coitrcll
puts j III. on the BBt.
1I»fi SPECTRUM FORTH: David
I %}Q Milungton stacks the Spectrum.
169
HEARTSTOP: Ther-dunk. Thcr-dunk. Bteceep. Another crisis at Slagthorpc
Memorial Hospital. John Dawson continues his games-writing scries
173
RESPONSE FRAME: Tim
Hartnell looks at some let:
177 SOFTWARE F,LE: |0 w iuli
I If of games for most trot I
207 COMPETITION CORNER:
Results of November's
competition
274
DATEBASE: Paul Bond rounds up the latest earth-shattering events in the micro-
uorld. All news of exhibitions gratefully received.
YOUR COMPUTER JANUARY 1984
MASTCRS OF THCSAMC
^11 (J-
leave yourself breathless...
Turbo charge your micro
SPECTRUM UTILITIES
BASIC COMPILERS FOR THE ZX SPECTRUM* 'status' report, and a 'Help' feature. Ours* easily the best Spectrum
Now there arc two versions ol out tost selling compilers to choose assembler. SOFMON is equally User Friendly and powerful; featurii
from 1 Our new 'IS' compiler is the most Complete, List and friendly the most powerful disassembler on the market, block shift. HEX-OI
integer compiler on the market. It will handle strings, full variable names, DEC-HEX, MODIFY in HEX or ASC II and a superb feature of
compile up to 1 7K of BASIC (48K version), or compile sub routines to disassembling the HEX at entered thin offering 'assembler like'
run alongside BASIC or other machine c<xle. THIS IS THE IDEAL qualities. Both T6K and 48K •mnmaion the tape together and .1
PROGRAM FOR CREATING YOUR OWN ARCADE STYLE GAMES' designed to work with Master Key. There rt a fantastic booklet inch
Super lost games involving hi ics graphics ami movement arc now too which introduces the beeanner to machine code and also gives ai
possible even if you ate only knowledgeable in BASICI invaluable reference guide for experienced programmers. CI 2.95
Our fantastic new 'FP' compiler is out of this world. It can handle
virtually all Spectrum BASIC, except VAL. VALS. Multidimensional THE COMPLETE BASIC PROGRAMMER
arrays, and a few other minor feaiuies. But it does feature such useful Our amazing SOFKIT 1 and SOFKIT 7 m one package.
anh as the facility to define and ON ERROR routine, insert machine SOFKIT 1 is a superb toolkit featunng a full renumbering routine,
code in youi BASIC, and other non-standard extended BASIC
commands. This is the only compiler for the ZX Spectrum able to
handle lull floating point numbers! I6K atul 4BK versions of both full-feature graphics kit with smooth scrolling in all directions,
compilers are available, IS for only £9.98. FP for only £19.96 ami you attribute search and change, large-letter routine, box creation ami a
can buy both for the special offer of rust £24.95. window routine that allows a specific area of the screen to be scrolli
MODUS 64 anaiuiirnim racHity. &vj*D
NEW" This fantastic new program for the Spectrum does what many
thought was not possible* It turns your Spectrum into a computer DRAGON 32 UTILITIES
/■rhic.h displays everything on the screen in a 134 -char octets to the line
mode Yes, even TAB now works on a 0-63 basis, anil PRINT AT tool MODE 5
There are no special commands to type in. Once activated, it's |ust like Quite simply, this utility radically transforms your Dragon, giving y
having a totally new compute! ■ Ama/mg value at only £5.95 a new 'mode' in which you can freely mix TEXT »n<i GRAPHICS o
the screen. You get true lower case fetters, instead of inverse c
THE COMPLETE MACHINE CODE PROGRAMMER and you can very simply change the character set you are using* It
Our superb SOFSEM Editor/Assembler and SOFMON comes with three character sets and is quite transparent' to the usei
Monitor/Disassemhli'i all in one package for a super low price* SOFSEM Your Dragon should have come this way' £6.95.
Soltek's Software is available at most major outlets, including selected branches ol the following; W.H.Smith. Boon. Dixons. Tandy Dealers & Selin.i.
as w»ll as through our nationwide dealer network.
Mail Order Address: Soltek International Limited, Soltek House. Tianquil Passage, Blackheath. London SE3 OBJ
Dealers Contact: EMI Distribution, or Nicki Websper on 01.318 5424
SOFTEK INTERNATIONAL LTD. 12/13 Henrietta Stre*t. Covwil Garden, London WC 7 E 81 M Telephone 01 740 1427
MODE 5
Quite simply, this utility radically transforms your Dragon, giving you
a new 'mode' in which you can freely mix TEXT and GRAPHICS on
the screen. You get true lower case fetters, instead of inverse characters.
and you can very simply change the character set you are using* It
comes with three character sets and is quite transparent' to the user
Your Dragon should have come this way' £6.95.
I
INTERNATIONAL
THE EXCLUSIVE U.K. DISTRIBUTORS OF
SCOTT ADAMS PRODUCTS
ftJdAdventute Q
ADVENTURELAND
kJ
rhl \I)VI Ml Kl s| Kl! s
AN OVI-.KVII \K
A&Adventur& f)
PIRATE ADVENTURE
or
I. N»;.i
(
T
>■>
■O*
^Adventure ©
VOODOO CASTLE
•ttpunuu;
Hi LK'lUll
*
W&
Sifcv
^^
■
1e%
r ^«?
BBC
MODEL B
VERSION
£7.95
including V A T
Postage* Packing
Spectrum graphic versions available soon.
:lu<
at only £9.95 including VAT. Postage & Packing
DEALER & DISTRIBUTOR
Enquiries welcome
also
Panic Buyers welcome!
^ ■
is
v£<&
2^>-
dventut€
INTERNATIONAL
119. JOHN BRIGHT STREET. BIRMINGHAM Bl 1 BE
Telephone 021-643 5102
m* SCOTT ADAM* PMJOUCTft %
Six Great New Games For
The Tandy Colour Computer
Cassette Versions of Six
Popular Games!
CRAZY PAINTER. A high-speed
arcade action game! Try your hand at
painting the floor 1 Sounds easy? Yes. if
the dogs, moths, caterpillars, boys,
balloons etc. don't keep walking over the
paint' Eight levels of difficulty The catchy
tunes played while you paint will have
you "singing while you work" Keyboard
or joystick controls 26-7305
(B) SKRAMBLE. Your mission is to
penetrate the enemy's system and
destroy their H.Q.. You will start with
three spacefighters equipped with
repeating cannon and twin bomb
launcher If you succeed in evading the
elaborate defences, you will arrive at the
core where flying becomes more difficult
Keyboard or joystick control 26-7306
(CJ FROGGER. The popular arcade
game tor the Tandy Colour Computer
Safely manoeuvre the frog to its home
within the time allocated Cross the
highway without getting run over and
cross the nver without falling in. Avoid the
traffic, snakes, crocodiles and diving
turtles For one or two players Joysticks
optional 26-7304
m
[TJ. CUTHBERT GOES WALKABOUT,
Cuthbert must turn the lights of the lunar
landing pad on by walking across the
switches before the invading Moronians
get him Watch him do his victory dance
before he tackles the next "pad" and
another, larger, set of invaders
Superb colour graphics with mus»c.
Keyboard or joystick control 26-7302
(EJ CUTHBERT GOES DIGGING.
Cuthbert is guarding the site for a new
launch pad However the Moronians are
still determined to get him' One touch and
Cuthbert is electrocuted The only way he
can kill them is to trap them in a hole and
hit them with his insulated hammer
before they escape Keyboard or joystick
control 26-7303
B
F CUTHBERT IN THE JUNGLE i
speed arcade action game v.
graphics 1 Cuthbert failed to ov«
Moronians so he has been sen
jungle 1 He must fight his *a*
collecting treasures, jumping
swinging over alligators white
aware of the killer scorpion On*
required 26-7301
1
Tandy Corporation (Branch UK),
Tameway Tower, Bridge Street,
Wateal, West Midtends, WS1 1LA
at last; a home computer
that improves with age.
o w
- r •
\ •—
99^
It's Mirprising how many first-
time relationship* with a home
computer go sour with age.
•ujv an. in j.i.'iu- discounted little
machine - 1 fh.it you .ind the children can
learn abcnit awnputers
Instead. \ou learn about its I tmitat \
the dull graphics The plugs that tall out The
cheap power supply The unalterable
Ix-ginners langujge The st if I fragile kevs
Nopn frttk in far future dewtopatena ifonh
you d looked around a bit in the beginning
u orthfxn triKtor'i Personal Computer Nt
i (.1 M) Review luix
Tlx- 1 ( .1 \1 > is designed and built b
one of Japans leading computer special ts> s
with three main ideas |() mind
i i rst. to be easy and fun to learn and
I nx-rate
w nxi . to be rugged enough to I m
through hours and htxirs of operation
And third, to form the basis of a powerful,
ink- Iv rne computer swem that wont
need replacing until you're n-ady for a
dedicated husnx*ss s\stem
Hinl t to learn
The C (•! Ms is designed to l> I
nungeniust.-s to use-
Of» tb$ . W s mi tsi i >J t/x 1 u i ni- L\ <ti in,
\"i< .■ tndidl rlxtt is left ts tlx-ihxtlto u ork
< ml u fxtt u i (Jo next, ntther tfxttthot,
dot! ik-rvmalQxnputerNewsJutx
i make a mistake. you can
a <rreii it w nh asimpk mownx-nt > >t
the cursor So vou onlv correct that mistake.
n» K I w Ik >le line.m <f do Jfl hi have t< > indulge
bio anplexedttccimnuixls
Budd i ng vi deo game designers and
computer an ist> will d we t> > get their hands
on the 16 a »k xtr graphics and 32 moveable
images calkd sprites
7bt MB makes professional graphic
effect- i t7T -impleforet en thebeginnei
0oW«e'<Pervirul Computer W>rki. Aug -
Built to last
It worin first time, doesn't need a lotof
mollwoddlmg atutjiggery-poken u ,
persuati, nttnue to do so. and u Ixit i
•i beiter.tt continues toworkuvll )ou
don t lxn I t<> balance cold cartons of milk
on tlx top, shot e
nuudx'y in //** back
to keep the plugs
in. or press the key*
u tth set end pounds
force to make thern n-sf>ond < Per* mal
Computer News lunc 83 »
Being able to build things tiiat work and
carrv on working with* nit endkrss maimen-
is something at which the Japanese
seem to excel
Built to grow
Ti | he trulv wrs.it ik. a b >nx-
i . ■mputer has to understand \vr\
ditierent things
vou need different languages." whu.li
the MS provides In supph ing pan i >f its
men* >cv in plug in cartridges.
71 v 1/5 eliminates tlx- it orsi limitations
ON machines at tbi*. hi el u lm h i< tlxit tlx"\
tend to In- stuck u tti) u ixuet er language t-
prtMidetifn tlx- management i Personal
Compuur Sews lurx- -
Tlx* a xnputer is supplied complete
w ith a H.tsK 1 cartridge a stoixiard
integer BASIC language and a sirnpk*
k-arningte\i
Plug in tne BasieG cartridge, and \ < hj can
access ihe MS's im redihh v iphisiicaied
graphic and sound capabilities which are far
math.iiKcotsimilarh priced computet s
.e on to the H.isK I ianndge.and
you have scientific. lechnnjogu. al atxl stjtistt
cal computing power usually available only
on higcomputerswith equalh big price tags
The FALC cartridge pn »\ ides .i i.u'- >t mode
language f< >r data i etit spreadsheet
i nits ami business pn >hlcms k < niibnx.*
FAlXwiihadiM. and w hi could "tumt/n'M^
into a small business machine ( Personal
Computer Mjkj/hr- August m |
Si h\ take I look at tlx- h.K k I <l tlx- Ms
NotketlK-
s»Kkl-ts
(usually an
extra) fix* a
si.t xlar J
Centn mtcstvpe printer. iIk* separai ! video
tn xiitor and hi-fi vhhx! » nitput
f'wn the language «..irt ridge s ( < ket has
hidden potential
7 nlike most such sockets, this one Ixi* 56
tntertud laws connected to it^:
lttsl(ilx>u: it i7- 00K tu m in tlx- CQUQUMR
Tbts means that just about mmy&ng \ OH
can think of 'can be added 'onto tlx computer,
rangingfrorn a Prvstel interface to second
processor to useas an intelligent terminal on
a ttmesJxtnnft comfmter ■" ( EtectfCniCI - The
Maplm Mago/tix- \f
lake .i I - k M tlx- bimeaimpiiterthai
wiHimpnnvwiihage
Para lull technical 90 Acatirjnofthct «>i Ml
. details ( >t tixr w ide range of supponing m AmM
I and to tiixl iHit when 1 1 mc .1 a impkii-
. utmkwwraikKi.seikiilieoHiponio
I Oil t <il Hiiusc\Goldmg>ltill Luushtan Essex
■ U.]«»JKK Tek-ph. me number nl
Idltketokrtow nmrearvHittlx't Q M9 Pleaie
I sfmlmeabrxxnureandalistoliJealers yci
Same^
VJdress-
I-
U-
Bl ll.TTO IT.ARN Bl'IITTC) LAST Bl TIT TO (.R( >W
YOUfi COMPUTER JANUARY 1984 7
DICITA1 CIRCUIT DtslGNER
1.95
-*?-
1 ;
i
\
ttR j ''
i i
Ever spent hours drawing * circuit
dlagran, transferring it to a breadboard,
burning out * few eorrponepts and having to
•tart again? Laborious. expensive and
Infuriating? MM any noret Electronics
si low* you to drew your circuit dlagraa en
screen using standard sysfeols for logic
gates, transistors, resistors, cspacunrs.
diacji, triacs, diodes, etc, etc...
Syabots can be rotated, WlrUg
tn:*roooneci*d or crossed i-.v-
reouired. Once ccnp'.et* the computer *-.::
'power up' your circuit - higfi voltage
lewis cum red, low levels turn green.
Circuits can be de-act ivaud . nodi (led and
re-act lvsted umii they runrtidn as
required, «11 without tourhtnR a soldering
iron! Pan coepleted circuits My be
saved for future work and display* can be
sent to the primer. Ml cooponents are
fully interactive I.e. they can change the
state o£ section* previously tctl
the sequence • even oscillator* can be
seen oscillating. Warning is Riven of
short' 1 ^ defined gra;*-
•■ployed)
INUMMIM MONITOR
k«
5* x —
HlSt
am k _
ie> x _
STABT
OBICC
Wl I I J
-a* X
III,
48 K SPECTRUM
eclre
ENFIELD HOUSE
SWAROESTON
NORWICH
NORFOLK
• ••••
These prograa* are exrefK tonal ly User friendly end have ill
n consultation with professionals in -.he respective
i». They »re all fully isnu driven, corse with cc^rrhenstv*
instructions and an fully guaranteed,
prices Include surface postage worldwide - over**** custoatrs
requiring alraatl please add 101.
3c»ler enquiries welc\-r>-
FIK>-ONM l>11MK> MA'SOR
w*S*5~^> V .... k
rl«D is to oore than a diet booStl Builds up a personal
profile baaed on Individual characteristics and Itf.
aonitors food intake. It warn* of any potential shortages of any
••» essential nutrients, offer* advice on suitable food* to
restore the balance, advises on your Ideal weight, calorie and
nutritional requirements and can offer detailed Information M
the exact asnunts of 23 essentia! nutrients. Including Calcriri,
contained In 27S different fooda. tt can be used to plan
balanced neals in advance and can operate in both aetric and
Designed to be exceptionally User frle^dlv it
can be operated easily by ail latin's of the faatlv.
Share* contlnuoualy aonitor<.
20 shares investment* with price*
rr.'rrrd en s dally baais. Will
display holdings. original and
cv.-r.-T prtces, perc e nt aa*
fluctuations, annual equivelanta
ph*s prrforaanee graph* for the
previfiM 12 day*. 200 days or full
vesr. Automatically update* Itself
jl'c- CO* war.
* t NIT WORK ASMYitR 1*1''
■i I ran r,->Kv if draw uraphs of
any foreula with a single unknown
can be entered via the
'Keyboard. Graph aw* can be varied
or reversed to suit InfMv
function*. Solves Right Annie
Triangles. Siaultaneous and
Quadratic. Equation*. Aril
«rm. Standard >vlation and
lent of Co-rc-ij- ton ■
I i v « p! us Seviat ion Curve*.
Linnet doe* for a.c. networks what
Electronic* doe* for digital one»t Input
characteristic? of ccrpl.-'e r>
including sub-circuits. *r* entered. The
coaputer perfonas either v<rueocv
.fcroin snalysas, present irs the output
date In anv of a eta n. both
graphical art) written. rhe prcRran
■>:«••« rrv presence of a pr;
i cadi can produce detailed graphical
d1»pisy» by print ins lengthw.
paper. Happily deals with highly coaplex
networks - the instruction book provides
numerous examples using transistors,
I.C.I, bandpass filters, op anps, etc,
etc.. An inv»luaei<
professional and amateur designers.
MATHv niiilMr
a. a* ti.o 3a . i 34.t is, e a.aa
u.y aa.fl 93.1 rt. r-
yypr M ro* none .
oe> •«•• rot n priwtf
a «!.« CV
to nrtusN
iH Murijrrat % fflamir
Death coma* to a qmat country vtlleoa whan the Lord 0< the Manor i* savagely
murdswad
Tha pokce are battled wrrh no obvious duo* to hatp them
Your skals as an aca mvasiigato' are laqmrarJ 10 idaniitv and appranarwj rha
muroaee« This wiM eivotv* aaafchmg lot ttuas 1 wruch coutd O* Oanoawous
raouwmg mgansou* daOuction*). fumiwig in* scan* of rh* enma and asmng
quattion* ol m* nghi paopsa.
yVrvat 11 the mystery of Itta Oavad^ctar* Mul '
What sacrat doa* tha sate hold?
Whit lurk* at tha bottom ol tha or 00k t
Thasa may be soma ot tha Question* you wi aak yourself during your
investigation into rh* m widsi a* tha mtmmmt,
Tha game <* oaaad on a tmeo map comprising tha Manor House in* Garden.
the Town, the Graveyard and many ottw fuRy described locations inhabited by •
variety ol individual character* whom you ara Weary to meat
Its iral to TOM to sail* ah* dll. •>*• locaJ. may know US* tn rw sr - bur
* VOUI
This original advaniure l<Ms your 48K Spectrum yytth over 1 20 location*, •*) of
vyhicn are deorctad m lull colour mecrtine-coded graohic*
Add sound affects, a tuti *cor* and save game facility phi* a compr*r»n*iv*
and iiiv to u*e command iMvtn «ncorpdra«ng aoraviations and murii
command knaxl and you ar* sura ol many axenmg and frustrating hour*
sWA™W!WQ ^ Oiea ra a SO tahransueia srher* iwa*rt brmga aalsad
HIGH RECOMMENDED POPULAR COMPUTING WEEKIY
Cassette and instruction Booklet
costs £6.95 inc.
GEMTIME, 16 Ben Ledi Road. Kirkcaldy. Fife.
O R W I N
SOFTWARE
ZX81 CASSETTES
"Michael Orwm has built a reputation for value lor-money software and his
Cassette 4 offers quantity as well as quality
Sinclair User. October '82
"If each game was on a separate tape and selling for C5 each I would still
recommend them But all on one for £5 . . ' This sort of value for money just
has not been seen before on any personal computer."
"Without sounding pushy I would like to conclude this review by saying - if
you have a ZX-81 and like games, then you should buy Michael Orwm s
cassetted "
2 extracts from ZX Computing, Oci . Nov 82
"Eight games, including an excellent version of the Scramble arcade game
East to operate, graphically impressive and good value (or money "
The Times, Saturday 1 1th December 1982
(about Cassette 4)
CASSETTE 4 8 GAMES FOR 16K ZX81 £6
ZX Scramble (machine codel with Now potich on old favourites
3 stages the quality of the software and the
Gunfight (machine codel smooth action displays created on
Invaders (machine code) the screen make the programs
Galaxy Invaders (machine codel worth-while for anyone who has a
Snakebtt Imachine codel ZX-81 and plays the games using it
Life (machine code)
30 Tic-Tac-Toe (Basic)
CASSETTE 5
Byte man Imachine codel
Space Rescue (machine code)
Breakout (machine codel
Slit* Imachine code)
Planetoids Imachine codel
Dodgems Imachine codel
Draughts imachine codel
Merchant (Basic)
8 GAMES FOR 16K ZX81 £8
Most of the games include well
presented instructions which make
them easier to play. It is pleasant to
see thai Orwm's kind of quality is
available again "'
from review of Cassette 5 in Sine/air
User, September 1983
Please make your cheques payable to:
ORWIN SOFTWARE
Dept VC. 26 Brownlow Rd, Harleaden. London. NW10 SQL.
2X81 and SPECTRUM SOFTWARE WANTED
(Royalties or buy outright)
Asemoev of rhe Computf Trade Association
8 YOUR COMPUTER, JANUARY 1984
SUNSHINE
The best books & software
for popular home computers
What the
reviewers say
* "// you can't write a half-woy decent game after
reading Dragon 32 Games Master then it will be
down to your own lack of imagination, / would
recommend the Brain's book os the best of this
selection" WHICH MICRO — SEPT '83
* The Working Oregon 32 "It's a good one
PERSONAL COMPUTER NEWS - 20 MAY 83
* The style of The Working Commodore 64 is
easy to follow and informative'
PERSONAL COMPUTER NEWS — 18 AUGUST '83
* "Commodore M Machine Code Master is a truly
useful book for the machine code programmer
— ond its easy to read os well. It is impossible
to overpraise'
PERSONAL COMPUTER NEWS — 25 AUGUST 83
* There clearly is a need for books like
The Working Oregon 32 which provides more
than just games'
PRACTICAL COMPUTING - SEPT '83
* 8/ind Alley is simply madly addictive- It is
bound to be hugely popular''
WHAT MICRO JULY 83
m
Books
D The Working Spectrum £5.95 «m »»««»«»
D Spectrum Adventures £5.95 ,»>, owtwaan
E] Spectrum Machine Code Applications £6.95 $bn oa
D The Working Commodore 64 £5.95 mm owmat
D Commodore 64 Machine Code Master £6.95 ise*. »mm»x
□ Mathematics on the Commodore 64 £5.95 issn o*t#»<»*
□ Commodore 64 Adventures £5 95
D Business Applications for the Commodore 64 £5.95 .$»v o*««i?j
D Graphic Art for the Commodore 64 £5.95 *m c»«n»<»7
D Functional Forth for the BBC computer £5.95 mn ommhwi
D Programming for Education on the BBC computer £5.95 *»». os*** i
D Graphic Art for the BBC computer £5.95 m u«s*»u»*
D Dl Y Robots and Sensors for the BBC computer £6.95 ssw gM a»o
D The Working Dragon £5.95 ••,&>. c*«w*<»7
G Dragon 32 Gamesmaster £5.95 un oh*w«j
D The Dragon Trainer £5.95 .swv o*«*»o»j
□ Advanced Sound & Graphics for the Dragon £5.95 .$»•. owatmt
Q Mattel Aquarius Gamesmaster £5.95 at* om*«b'«*
Q Atari Adventures £5.95 - J9 -. .-*** -
D Master your ZX Microdrive £6.95 «n o»
It X
Spectrum Software
D Cruising {16K RAM) £4.95 inc VAT
Q Blind Alley (16K RAM) £4.95 inc VAT
□ Androids (16K RAM) £5.95 inc VAT
□ Swordfight <16K RAM) £5.95 inc VAT
D Galaxy Attack (48K RAM) £5.95 inc VAT
Dragon Software
D Cruising £6.95 inc VAT
T^^SwM^W« nesi
tt^crsi
l enclose a cheque postal order for £
payable to Sunshine Books. 12 13 Little Newport St.
London WC2R 3LD
.made
Name
Address
Signoture
We con normally deliver in 4 5 doys.
Look out for the Sunshine range in W.H. Smith's, Boots, John Menzies other leading retail chains and
through our national network of bookshops and specialist stores.
Dealer enquiries: 01-734 3454
YOUR COMPUTER. JANUARY 1984
C ALPAC
¥>i Y EARNING
I.i 1
L EARNING
Colont f raphkt and unnd *r* n*ed
f attrunrt If to ma>r Ir.rninf, more
rnjoy-b..-
t TfR^ AND UH1TS APDmON Vm
nay <t>oo*t v.mpl* ^ns or twin*
which ipyolv* carry .of itn HilptV
correction HqoftKK art provided if
mural? ei are mad 7 An attractive
laodtcapc t> formed at (It* --urn-, jrc
^accnsf«tl*c«4bySrtrd. and tbe
wtnr H ani-mafr d ai tbe rod of the
ptofram
* T1H& AMD UV1TS SVBTKACTIOR
Cboow simp I* or diffUolt »oov%
Kith*, of lh* IWO m*f bod. of
•voblraclktn faofht In whooU may ***
wlrclcd *( i h* M*rt of ibt prof /am
Deta. ltd help it f rttn if error* Art
madr Corrtcf tmwtn add ate tie*.*
to* bridge ilmimi*uW**nrmj.Jf
Ibt tfttb will drrve atro** Ibt
t on.p4*t*d brldfe and fir* tt« fen
1 rit IUM FtOTTI* Tbi* proff
bat b<«a written so lb*! children can
t
leWirmoo Htnra tr it to tlmpft thai
teen prv-rrading * hitdrrn < m fft* H.
y**. H«. «of>hi44katton mafrt* H
sellable for producing inolrkoktor
m*.pv and diagram.
4 VOftTX AMEKKAM JffDIANS TM»
prof ran* help* lo develop reading
awl CMBpttbeeisrve ibitU To*
complete >*eotf nee* minf 4 word
from tbe list on tb* utttn Correct
response* aft rewarded by CW
<r*ee*t*i of an Indian tcene whkh
■nctvde*. Hpt* and befTalo
Yoa may repla*.* the qurtttont rn
thtt prof ram wkh y
{{rriK 1 baiii of vp l« 2 50
qvetftoiH wkb 4 481*. Spec tram)
Any nbjtct art* Buy ** < boson
PROGRAMS 14
J j Warren 1983
Pobl.sbed by Calpat Coanpwtar
Software. I OB Hermitage Wood.
Crt*ctni. S« John*. Woping . So trey
CUV I IUF
Tbt prof rami on tbn cauerte an
tnbktt lo copyright, aad may not bt
«opW. irantmrntd. bind or lent
wKhoel ibr wrtHnt ptrnhtlM of
CaJpac Compel** Software
zx
VOL I
YEARS
I TFNS AND UNITS ADDITION
/ IBIS AMI > I WITS St IHTR ACTION
4 NORTH AMH*k AN INDIANS
SPECTRUM
FROM 6 YEARS
SPECTRUM ! 1 1"*
FROM 7 YEARS! I |l8K
lllr K f. ALPAC
LEARNING
VOL 2
FROM
YEARS
Coloar f npak * and uood in owd 7 STtlLUK TISTIB TW word* ta «fc«
<cirn>lr>ry 10 uk* k"mla( won tout an laMUIty dt«pl*r*d «■ I**
f«J«fabi« mhi Tb*« ikHt *taMaui u* «*d
i uuiTirumno* tMiu Tu>
prof ram «Mh correction ttqiturl
rAJblr? ro* ro '*** tiMllvidoal
moltlplkalion tablrt. or all lablrk op
to a nvuUsatn that yoo < hooM
Carriafta are addrd 10 a If no at tb*
mw latrum - *♦* th« tralo glld>
Ikroofk too comrtrraWk von law
mi li fl aaaaM
6 ntl aOKAHS Aniw,in«.iio.>o.
Uw Roman* to wis a Bona j chariot
vtadort and wmplt Aoiwrr caoofk
corroctlT aod Ihr bone will (allae
~ FaTWithrucbartot
Btii br typrd correctly to add itafn
to a \ pa< r »a If
Rrplacr taw word* aa>d MfKracr*
la lb* profram with w«>ly
*p*lllaf ll*t*. uti tawm o«
laawnr tad yoo will rapadlf
cm** a wool* library of
profraaa*
■ HOatOr-HORI i Sal* or nil ban or
boar 9 CbooM tb* comet word lo
compwi* th* **o***x« Eur*
motrvaciOB U prorkUd by a coloorrd
pot-pUot. wbkb f rows wttb *Mh
cornel reasoau* Taw plaol flowrrt
In an oaotoally tarwfal faabtoo at tb*
rad of tb* prof r
C HEMISTRY
0-LEVEL
Trtttt prognmt hjvt been
dtaajjned lo Improve your
undarMandtng of lour topics
which arc fundamental to
chemistry at Olcvri Trw. su b j ec t
manct ruis been carcrulry
itruciured to cover the most
important aspects of
• Elements compounds
mfjefurcs and separations
• Structure, bonding and
Redox electrorysi* and
the acthrtry series
Acids bases and sate
^*
CALEAC
L EARNING
VOL.3
FROM
YEARS
cxfeaurnly to nub* t*t4mtnf note
tajoytablt
« »0U*S Vt US ADJKTTVES AND
ADVEatbS S«««t(K«« art dUpLaytd
ind yon ttltcl lb* umrd parti of
iptt<b Inilant ftcdbacB and htlpfol
MnltMBU fBHiN poiitr** Ir-jminf
Corrvct aauwtrt art rewarded! fcy ,hr
craatbM *f a c«**t*taJ Krat. wbk h K
an.a-.atrd at tbt tnd of tb* profram
10 VIM P«ACT.C* Von bav* to
CMpbr** tb* HBtiKii aiinf tbt
ctttttf wavttt of tb* vtrbt Tbt
ajrMti on iho**
. tbat ofWn can**
M at fa rwaatf Unduapt
b created as ontilkMu art correctly
«Ar**r.d
11 rHrVr»UCTUM0F TUf rLOWrt
ThU prof ran *ipUh» bow tbt pari*
of tb* flowar art latolvad in lb*
forttatroo of *t*4* Tbl* Is a tbr**
part profram wbkb tnabta foil «4t of
ftbj b rtiolotlon cokwr fraphki
12 LOMC DIVtVOR TbK d*1a||*d
profram labtt tbt ttarotr ibroof h
(oof dtviiMjn »m In tuy *taf t»
Cotttcllo* wqntnets art
aniomatkalty provided when tbey
arc needed Soma with remalndert
can bt < bes*n If nan. red
SPECTRUM
Our «>fi»irc i* available by diK-cl mail from:-
CALPAC COMPUTER SOFTWARE
108 Hermita«c Wood* Cr**cent
Si John*, WOKING, Surrey GU2J ItJF
PKK'E LIST
CAl.l'AC LEARNING SFRIKS VOL 1 l©K or 48K Spccirum £9.50
CALPACl.FARNINC. SERIES VOL 2 16K i>r 4SK Spectrum £9 50
CAl-PAC LEARNING SERIES VOL i 16K ur «K Spevirum £9 50
CALPAC CHEMISTRY SERIES VOL 1 48K Spccirum CJ.W
CALPAC CHEMISTRY SERIES VOL 1 I6K. ZX8I & .50
CALPAC PATTERNS I6K ZX8I «.«
Addmonal features of the CALPAC LEARNING SERIES include;-
•Spclling checkers
•" Help" call up rou tint
•Eavy mxrtion of .ubjeci maiena! of >-our own choice inio ihe programs
Our software is suitable for use in the home, school or college.
For further details or retail stockists please telephone:- 048 67 2584
We have a demonstration cassette available for retailers or schools.
We would like to hear from good programmers, graduates or teachers
waning to participate in the expansion of our Learning Series on the
Spectrum, BBC Model B and other machines.
10 YOUR COMPUTER. JANUARY 1984
^11^
uunBeep
HUNTER Kl
SPECTRUM
Your sect mission
to hunt ft destroy the enemy tub '
Now you can get the very best of British software—
from your local CentreSoft dealer! Games such as "The
Hobbit." "Robin Hood to the Rescue" and "Snooker," among
many others.
The "Best of British" range includes programs
compatible with the Spectrum, BBC and Commodore 64
micro computer units— together with the latest British
software for the new ATARI computers.
CentreSoft are at present the only British company to
be granted distribution rights for the full Atari range. Take a
look at the great variety of British games now available
from your nearest CentreSoft dealer.
THE HOBBIT
COM 64 - BBC- SPECTRUM -ORIC
The ultimate in British
Games- You know the
story, now play the game! PIN BALL WIZAF
r
T
ifi
PINBALL WIZARD
WC 20
"umpers. rollovers,
ckpots-just like
ih> real thing!
'h
ROBIN TO TH
i RESCUE
\ COM 64
\ Roscuo Mark
r^
i«s Princess
Rescued'
ays top of the softs
SNOOKER
BBC-COM0* - SPECTRIN
\VIC 20 ••*'*, V
*pitysic*ifrt)-*rdrhation. \
liciv«mcC*geomi tr> jnrjj^
applied mntrjprr-'
nts ~
Dealers! -for riormitwnlJn how to become a CentreSoft stockist
Wite to CentreSoft Hoea Tipton Tracing Estate Btoomfteld Road. Tipton,
VtetMKtends DY4 9AH or telephone 021-520 759L
Whether its your first computer or whether you're already an
enthusiast, LVL COMPUTERTOWN offers you the quality of
service you expect from experts. If you invest money, you go to
a bank or a broker - a specialist who can guide and advise you
on the best return for your capital. At LVL COMPUTERTOWN
we're specialists too. We're there to help guide you through
the micro maze, keep you up to date on innovations, help you
get the best value for money, whether your computer is for
you, your children or your business. Your computer can change
your life - make sure you change it for the better:
Come and talk to the experts and move into micros with LVL
COMPUTERTOWN
An example of superior technology, total reliability and outstanding
performance, combine to produce the LVL Disk Drive Family.
Truly professional units designed to work with the BBC Microcomputer.
LVL 03 100K Single 40 Track Drive £265.00
LVL 02 100K Dual 40 Track Drive £389.00
LVL 04 200K Dual 40 Track Drive £573.85
(including VAT)
BBC
MICROCOMPUTER
MODEL A £299 MODEL B £399
"(INCLUDING VATr
MONITORS
14"
COLOUR MONITOR
£247.25
(including VAT)
MKROTTEC
14"
COLOUR MONITOR
£247.25
(INCLUDING VAT)
^ SANYO
12"
GREEN SCREEN
£102.35
(INCLUDING VAT)
SOFTWARE
DESIGNED FOR THE BBC
MICROCOMPUTER
GAMES
Monsters £9.99
Snapper £9.95
Planetoid £9.95
Arcade Action £1 1.90
Rocket Raid £9.95
Meteors £9.95
Arcadians £9.95
Sliding-Block Puzzle £9.95
Cube Master £9.95
Starship Command £9.99
Snooker £9.95
Super Invaders £9.95
Hopper £9.95
Colditz £9.95
Doctor Who £10.00
White Knight H £10.00
Missile Base £9.95
Draughts & Reversi £9.95
ADVENTURES
Philosophers Quest £9.95
Castle of Riddles £9.95
Countdown to Doom £9.95
Sphinx Adventure £9.95
LANGUAGES
LISP £16.85
FORTH £16.85
GENERAL
Desk Diary £9.95
Creative Graphics £9.95
Graphs & Charts £9.95
Tool Box £21.00
Record Keeper £13.80
Magic Garden £9.95
EDUCATIONAL
Business Games £9.95
Tree of Knowledge £9.95
Peeko Computer £9.99
Algebraic Manipulation .... £9.95
Word Sequencing £1 1.90
Missing Signs £1 1.90
Number Balance £11.90
Word Hunt £11.90
Density Circuit £1 1.90
Chemical Analysis £13.80
Chemical Structures £13.80
Jars £11.90
Vu-Type £16.10
BOOKS
ACORN
Creative Graphics £8.63
Graphs and Charts £8.63
Lisp Book £8.63
Forth Book £8.63
BCPL Manual £17.25
BBC
The Computer Book £7.76
The Book of Listings £4.31
COLOUR UGHTPEN
*
The lightpen is compact, reliable
and comes in a nigged metal case
providing physical and electronic
protection. Its sensitivity can be
adjusted to match any make of TV
screen, giving the highest levels of
accuracy.
The lightpen package consists of
the lightpen, an interface unit,
introductory software on cassette
and a user guide.
PHICS SVSTEm
An easy to operate, complex
graphics system with new and
very advanced software giving a
versatile CAD System Complex
picutres and diagrams, or original
designs can be quickly, easily and
accurately reproduced. The system
consists of the 'GRAPHIC
DIGmSER" incorporating a 256mm
x 205mm tracing pad. the 'Control
taM Program' (tape or
disc). Instruction
manual, key card
and quick
reference card.
muss
* IT'S A PORTABLE
COMPUTER TERMINAL!
* IT'S A LETTER QUALITY
COMPUTER PRINTER
* IT'S A FULL FEATURE
ELECTRONIC
TYPEWRITER
NEVES BEFORE, AT ANY PRICE, HAS THERE
BEEN AN INNOVATION UKE TRI-WITER! AND
AT THIS LOW-COST, IT'S ALMOST UNBELIEVABLE'^
NOW EVERYONE CAN HAVE ALL THREE FUNCTIONS
IN ONE MACHINE. AND AT A COST BELOW
WHAT YOU WOULD EXPECT TO PAY FOR A SINGLE FUNCTION
MACHINE!
The items featured represent a very small selection
from our vast product range.
Further information of both product and services
available can be obtained by telephoning or visiting
your nearest LVL Computertown Dealer.
CHESHIRE
C-TECH SOFTWARE
184 Market St
HYDE
Cheirure
061386 8223
COMPUTER CITY
76 Victoria Rd
W1DNES
Cheshire
051 420 3333
OAKLEAF COMPUTERS
100. Bough! on
CHESTER
0244 310039
CUMBRIA
THE COMPUTER SHOP
66 .'58 Lowlher St
CARLISLE
Cumbria
0228 27710
ESSEX
ACL.
I Scrttoril,
GRAYS, ESSEX
037S 79834
BROADWAY MUSIC
AND VISION
Woodford C:m.-
ESSEX
01 504 7800
GREATER
MANCHESTER
LOMAX
8 Etchings St .
Si Annos Square
MANCHESTER
06! 832 6167
THCRNCUARD
46. Peri jhv Rd.
HESWALL
The Wtrral.
MerMyaid*
051 342 7316
NOTTS'
: BUS SYS
Trent Boulevard
WEST BRIDOrORD
Hotting rum
060281B7I3
S P ELECTRONICS
48 Unby Rd
HVCKNALL
Notts.
0602 640377
LEASAUNX VIEWDATA Ltd
230 Derby Rd
STAPLEFORD
Notts
0609 380484
ft^WWfrital
9 Bulk SI.
RUGBY
Warwicksrute
0766 65275
OXFORD
ABSOLUTE SOUND
AND VIDEO (Oxford) Ud
19 Old High St Heedlngton
OXEOHD
0855 63961
WEST MIDLAND'
RICHARD MORRIS
S2J. Bearswood Rd.
Smeth wrick
WARLEY
021 428 1161
JBC MICRO SERVICES
200 Earladon Ay*,
Nth E*iUdon
COVENTRY
0203 73813
WILTSHIRE
WILTSHIRE MICRO
CENTRE
Ur* 6
Genital Trading Estate,
Stomal Wty.
Old Town,
SWINDON
0793 612299
AVON
WORCS
SPUHTREE COMPUTINC
LTD
Council Buildings
Terr* Street.
TENBURY WELLS.
Worcestershire
0584 81 1353 '81 1304
K 6 IT COMPUTERS
32 AUrod Sum
WESTON
SUPERMARE
;.v. -
0934 418324
COLSTON COMPUTER
CENTRE LTD,
The Colston Centre,
1 1. Colston A**.
BRISTOL
0272 276619
BUCKS'
Ki-VU ELECTRONICS
38 Church St Wolverton
MILTON KEYNES
Bedford
0908312808
SUSSEX
C ) E MICROS
78, Brighton Rd
WORTHING
Wen Susses
0903 213900
ISLE OF WIGHT
EXCELL
4 Foreland ltd
BEMBRIDOE
lake of Wight
096 367 2578
YOUR
LOCAL
DEALER
HEREFORD SALOP
KEMPSONS
26. St Owen St .
HEREFORD
0432 273480
KENT
67 Union Si
MAIDSTONE
Kent
0622 52784
CRAVENSEND
COMPUTERS
39. The Terrace,
GRAVESEND
0474 90677
-vl 1 DK\A
S3 Mardol
SHREWSBURY
Shropshire
0743 3060
SUFFOLK
10 Market Place
BUNGAY.
Mfe >
12141
NORTHANTS'
M A ELECTRICAL
7. High St
1RUNGBORO
NrUnts
0933 650133
LEICESTER
PERCY1
63. Blaby Rd
WIGSTON
L*« dBlttl
0533 789033
LINCOLNSHIRE
OAXLEAF COMPUTERS
121 Dudley Rd
GRANTHAM
0476 76994
IRELAND
EVERYMAN COMPUTER
SERVICES
BALLYMONEY
Co- Antrim
H Ireland
026 SC 82666
NEWBURN
ELECTRONICS
BALLYCARRY
Co-Antrim.
09603 78330
LANCASHIRE
P V MICROS
38A Water Si
ACCRINGTON
0254 36521
Home & Business
Computet! Ltd
54. Yorkshire Street
OLDHAM
061 833 1608
Home & Business
Computet! iRCH) Ltd
73 Yorkshire Street
ROCHDALE
0706 344654
WALES
LONDON
CANNONBURY RADIO
IBS Upper St
ISLINGTON Nl
London
01 226 9392
PAUL ELECTRICAL
250/2 Grand Drive.
Rsynes Park
LONDON 5W20
01 542 6546
WOODS RADIO
257. Lavender Kill
Battertea
LONDON
01 228 1768
STAFFS
I W BACNALL
18 Salter St
STAFFORD
0785 3420
ERXLANDS
City Rd . Fenian
STOKE ON TRENT
0782 415787
COMPUTERAMA
59 ForegateSt
STAFFORD
0788 41899
SURREY
HASLEMERECOMPS
28. function Place.
HASLEMERE
Surrey
0428 53850
P & H ELECTRONICS
S. The Parade,
Re aii." g Rood.
YATELEY
Surrey
0292 • 877 222
* Spect rum Member*
E.^WALK KAL.ICJ
5. The Bolwalk
Brecon
POWYS
0874 2974
BUCON
18. Manael Si
SWANSEA DY ITD
0792 467980
SIR
• I. Whitchurch Rd
Cyncoed
CARDIFF
ffika
0222 621813
P 4 P COMPUTERS LTD.
41 The Haye*
CARDIFF,
Wales
0222 26666
SCOTLAND
COMMSCOT
30 Cordon SI
GLASGOW
041 226 4878
NORTH LAND
NEWTONS
Main SI,
SEAHOUSES
0665 720307
FOR THE FESTIVE SEASON- ,
FOUR OF THE BEST FROM ARTICS
I'm In Shock
I'ced-out space game,
bursting with colour, buzzing
win sound and designed to
stun your senses. Exdt '
high speed graphics a
superb use oi sound.
Santa
A space-age compendium
of seven original and
entertaining games, all with
brighOy coloured graphics,
designed with the young
Doric Computer Services
i
AN AMAZING NEW
ADVENTURE GAME
LV
I
FOR THE
46K SPECTRUM
iJMir^CJIvT ';***»]
GRAPHICS
FEATURING:-
• A completely new cave layout,
monster position and event
sequence generated lor every
game.
» A time limit of 5 'days' on
every adventure.
• Continuously displayed nigh
resolution graphics and text.
• All monsters, articles and
locations depicted to a level of
detail that pushes SPECTRUM
graphics to the limit.
closest yet to a
noted graphic adventure-
excellent value for money "
POPULAR COMPUTING WEEKLY.
so can your
M
■ ♦"••ir-
^a
Whateveryouwantyourhomeconiputer
to do, the ATARI 600XL ' can do it
■VIA HI 600XL product specifications.
Colour ca pabiliti es: li> colours and 16
intensities. 25fi shades.
Memory 16K R \m expandable to 6 h>
uitli memory expansion module. 24K ROM
operating system including ATARI bask
programming language
Sound: Hndependentsoundsynthesisers
Each with a S. 1 a octave range.
Display 1 1 graphic modes. 5 text modes
I p to 320 x ii>2 resolution. Maximum text
display SNt lines by 10 columns.
fiOOXL Home Computer.
S|hh i.ii vTARI integrate d i m tuts
(ill \ lot- graphics display POKhA for sound
and eoi it roller ports. ANTK lor screen control
and! <>
CPU: 6502C microprocessor. 0.56" micro
second cycle. l.H Mhz.
Extended grap hics functions: High o -so-
lution graphics. Siulti-colouir.'dcharacter set.
Software screen switching. Multiple
redefined characterscts. Player missile (sprite)
graphics. Fine screen scrolling. Changeable
colour registers Smooth character movement.
Simple colour animation facilities
Programming features: Built in ATARI
basic programming language plus 8 other
languages. I III Pkey will provide additional
information and menu screens. Syntax
checking on eutrv.
Input/Output: External processor bus
for expansion with memory and peripherals
J controller ports. Serial I O connector.
Monitor output.
Software: Over woo items of software
available including self teaching programs
with unique voice over. Education. Home
management Programming aids. Atari user
written programs (AI'X). And Atari's famous
entertainment software.
rience grows
Atari 600XL.
These peripherals will be available soon:
I. ATA RI 1010 IVotjaii iRecorder torlow
cost storage and retrieval capability, Data
transmission 600 baud. Storage capability
100K bytes on a 60 minute cawtte Track
configuration 4 track. 2 channels (digital
and audio). Auto record, playback/pause
control
g.AI Alt I 6 Hi Memory Module gives the
600X1. a massive 6'4K K A.M.
3. ATA HI T ouch Tablet enables you to
paint pictures and draw diagrams, with the
touch of a stylus.
4. ATARI Trak Ball" Controller enables
cursor movement in any direction: adds to
the pleasure of Atari games
5. ATARI Super Joysticks Gives you a
greater competitive edge over vour games.
6. ATARI 1020" Colou r Printer plotter.
Four colour graphic print capability 40
column. 10 characters per second. 5; 10 and
20 characters per inch.
7. ATARI IPSO" Dual Density Disk Drive.
5 inch disks holding (27K randomly
accessible bytes provides both expansion and
flexibility lor your (>00Xl. system with DC )SIII
The new Atari XI j home computer system.
Rl aiiddttipi H.c I s PMindTMOfl FM Trj.ln.uri.rf VuriltwTh* ATARI 600X1. i»cmnpallbk»«h VIAKI H»»|iU W»|*i>t;r»ra.
8, ATARI 102.T 80 Column Dot Matrix
Printer prints •>. io or I rt.5 characters per inch.
■H) characters per second. Ideal lor program
listings, financial reports, etc.
9. ATARI 1027" Letter Q uali ty Printer for
word processing letters in professional Q pe
[fyou'd like to know more
aboutthe ATARI 600XU write to
Atari International (UK) Inc..
HO. Box 407. Blackhorse Road.
London SF.8 5JH and we'll
send you all the details
ATARI
YOU CANT BEAT THORN EMI'S NEWS
■M
§JB58I5»8i:.
g5p^^
eg**
'■•::■. : :.'\.
-■•-•'.■-•..
V
^a
119
HMWaokHHUi
^H
CTRUM GAMES.
ROAD
PACER
■Muntinr
Our new Spectrum games have two skill
levels. Difficult and impossible.
Unless you happen to
be a genius, it could take
forever to master them all.
So for around £6.95.
you will really be getting
your money's worth.
Volcanic Planet" (on
16k) is a real scorcher. Plant
a bomb on the volcanic plug
in the evil Zeron underground Metropolis,
and escape before red hot
lava floods the city. Watch
out for the Zeron's bone
crushing slaves, they want
to tear you apart. If your
oxygen or power supplies
run out, you're dead.
In 'Road Racer" (on
16k) you'll find out if you're
skilful enough to d rive rou nd a ternfyi ngtrack
at death defying speeds, and
reach the black and white
flag in one piece.
"Gold Rush" (on 16k) is
no walk-over either. Under-
neath the eerie planet of
Oron is a vast cavern full of
gold and demons.
You have to get the
gold and the deadly demons have to get you.
In "Blockade Runner"
(on 16k) the earth is under
siege and you must get life-
saving supplies through
When you've avoided
the dense meteor shower,
the moving laser barriers,
the space mines, the
tractor beam units and the
alien warships, you'll be good enough to
try the other 5 skill levels
"River Rescue" (on 48k)
is a runaway success on other
formats. It's now available
on Spectrum. You'll have to
navigate the wildest and most
dangerous river on earth in
a powerful patrol-boat But
keep a sharp look-out for
the killer crocodiles. They haven't eaten all day.
Win.loseordraw.you can't beat
THORN EMI's Spectrum games.
Now available from WH Smith and
i- »-•■■
'-'■■■' ■ '•■
THORN CM
VIDEO
other leading software stockists.
Leaders in home entertainment
CHALLENGING SOFTWARE
SPINNING SILENTLY
B£/N6fOUNP!j
ifriegspfel om /Ae Vraqoti
6QM/A/63COA/
f&PW
$>■
To . . . Beyond Competition House, Forndon Road,
Market Harborough, Leicestershire LE19 9NR
Please send me.
Qty Total Price
Tillc
UP PERISCOPE £6.95
I one lose a Postal Order/Cheque payable to
Beyond, or charge my credit card.
Card Number ,
Access Visa (Delele as necessary)
Name
GOODNESS GRACIOUS £6. 95
Address
SS ACHILLES (DISC) £19, 95
SPACE STATION ZEBRA £6.95
BEYOND HOTLINE
0858 34567
GRAND TOTAL
all prices include p&p
Post code.
Signature
YC 12
Please tusM m defols of the'Etrter tlmB«yemd'$oSiwa/e Club.
a
•ssssissssss -— g
Superchess 3.0 has been developed to bring you the strongest chess program yet for
the Spectrum computer.
At the tournament level Superchess 3.0 has a look-ahead of five to seven ply
(moves) in the middle game, and ten to twelve ply in the end game. This gives
Superchess 3.0 a substantial advantage against other chess programs and
promises the experienced player an interesting and challenging game of chess.
Unlike other chess programs, Superchess 3.0 is not just a brute-force calculator,
but employs artificial intelligence techniques to allow deeper searching along the
main lines of play.
FEATURES:
• 10 levels— ail play within tournament time
limits
• First level made ospeaally easy lor boginnors
• Easy to use- help menus provided.
• Recommended move option.
• Change sides and level during game
• Sell play mode.
• Set upfchange position.
• Technical information- how the program
thinks'.
48K SPECTRUM— Price £8.95
Program's internal score for position
displayed
Number of evaluated positions displayed.
Library of opening moves.
Select your own colour scheme (or
graphic board display
Solve rnaiing problems— up to male <n four.
? LA Y AN ENTIRE GAMb OF BRIDGE AGAINST YOUR
E^Jtine for THE PURPOSE
■■- ■" !5JS!oUT GETTING IN i hhcc
FRIENDS FOR THE
Dealing— the program shuffles, deals and sorts the cards to produce randomly dealt
hands. An almost infinite number of hands are therefore possible, with all kinds of
distributions.
Bidding— is in the familiar ACOL system, including Stayman and Blackwood
conventions. You bid your hand while the Spectrum bids the other three hands.
Card Play— you play from your own and dummy's hands, which are displayed as
they would be at the bridge table, with the program playing the other two hands.
Scoring— at the end of each hand the score is calculated, including honours, slam
and rubber points. Both the old and new scores are displayed in the usual manner.
Replay— at the end of each hand, all four hands can be displayed and, if desired, the
hand replayed.
48K SPECTRUM BRIDGE PLAYER— £8.95
An ideal complement to the Bridge Player Program:
Bridge Tutor (Beginners)— £5.95
Bridge Tutor (Advanced)— £5,95
SPECIAL OFFER: Bridge Player and both Bridge Tutors— £18.95
Plus for 48K Spectrum unless otherwise
stated:
PLUS for 48K Spectrum:
FLOATING POINT FORTH with EDITOR £13.95
INTEGER FORTH £9.95
I SUPERCHESS II £7.95
% SUPERCHESS l(16KZX81) £4.95
16K SUPERCHESS(16K Spectrum)
REVERSI
DRAUGHTS
BACKGAMMON
SNAIL LOGOfTurtle Graphics)
GOLFINGWORLD
£6,95
£6.95
£5.95
£5.95
£9.95
£5.95
Spectrum Programs
The ten additional BASIC commands provided by Spectrum Extended Basic are considered an essential aid tor
most programming applications, so much so that many of these commands are standard features on other Basics.
The program is compact, occupying less than 5K memory, is user friendly— requiring only a two key
entry— and incorporates syntax checking.
The program commands are used and entered just like normal Basic keywords, the program operates by
trapping your usual keyboard input and testing for any of the ten additional commands.
The extra commands available are?
• AUTO
• CLOCK
• DELETE
• EXAMINE
• FIND
auto line number, start and
interval definable.
ON/OFF 12 hour clock, displayed
on screen.
Basic line/block delete.
reads tape headers and displays
information.
find specified string in
Basic program.
MEMORY displays memory status.
RENUMBER full line renumber with GOSUBs
and GOTOs
SCROLL ON/OFF continuous scrolling.
TRACE ON/OFF slows program
execution, displays line and
statement currently executed.
VARIABLES displays variable names and
contents.
48K Spectrum Extended Basic— £9.95
-for 16K and 48K Spectrum
.tolSSt*
"*PF
This is a superior machine code tool kit with one hundred machine code routines that are relocatable for use in
your own BASIC and/or machine code programs, the combined user friendly BASIC program, 48k Spectrum only,
gives easy access to all routines: • Index of routines. • Call up details of each routine including all information
required to tailor the routine to your needs. • Demonstration of how the routine works under software control,
the demonstration is repeatable. • Save and verify individual routines. • Comprehensive user guide.
I. Block Memory Insert 18
2 Block Line Delete 19.
3. Chr$ Swop 20.
4. Chr$ Scramble 21.
5. Super-Renumber 22.
6. 2 Byte Converter 23.
7. Dec-» Hex Converter 24.
8. Hex-» Dec Converter 25.
9. Remklll Condenser 26.
10. On Error Goto 27.
II. On Break Goto 28.
12. Free-Scroller 29.
13. Non-Detetable Lines 30.
14. Border Effects 31.
15. Screen Search 32.
16. Variables Search/List 33.
17. 24-Llne Printing 34.
Star Draw 35.
Flash Switch 36.
Bright Switch 37.
Paint Shape 38.
Record Sound 39.
Replay Sound 40.
Sci-Fi Character Set 41.
Memory Available 42.
Line Renumber 43.
Uni-Note Sound-Gen 44.
Dual-Note Sound-Gen 45.
Uni-Beep Simulator 46,
Multi-Beep Simulator 47.
Screen Fill 48.
Screen Store 49.
Screen Exchange 50.
Protect Program 51.
Block Copy
Contract
Expand
Expand Rem
Append
Count Program
Tape Header Reader
Address
Checker-Board
Remove Colours
Display Memory
Hex Loader
Wait- Key
Strings to Upper Case
Strings to Lower Case
Program to Upper Case
Program to Lower Case
52. Contuse
53 Clarity
54. Space Saver
55. Screen Overprint
56. Screen Invert
57. Clear All
58. Ink Change
59. Paper Change
60. Flash On
61 Flash Off
62. Bright On
63. Bright Off
64 Screen-Print
65 Random Number Generator
Routines 66-100 Screen routines
SUPERCODE £9.95
Also available at Boots, W. H. Smith and all good
computer shops.
Send SAE for catalogue.
DELIVERY:
UK— prices include VAT and postage & packing.
EUROPE— add 80p per program
ALL OTHER PLACES— for air mail add £2 for the
first program and 50p for each subsequent program
Surface delivery add 80p per program
Send Cheque, Postal Order or Access No. to:
CP SOFTWARE, Dept YC11,
17 Orchard Lane,
Prestwood,
Bucks HP16 ONN
FLIGHT ZERO ONE FIVE
THE FIRST REAL FLIGHT
SIMULATOR FOR THE
UNEXPANDED VIC 20
ONLY £5.95 inc
24 YOUR COMPUTER. JANUARY 1984
YOU HAVEN'T
SEEN ANYTHING
LIKE THIS ON A
COLOUR MONITOR
BEFORE
An R( jR m< >nin »r in >m f\"( : ( rfferinga rest >luti< >n
or*370x470 pixels for less than £150?
Wc guarantee you won't sec another bargain
like that in this or any other micro mag or in any
other supplier's showroom.
For we've managed to acquire the sole distri-
bution rights to these superb machines and we arc
able k > ( >Hcr them at an unbeatable price.
There are two models available: medium
resolution (370x470 pixels) at £149.95; and high
resolution (580x470 pixels) at £229.95. (Both
excluding VAT.)
The units have a 14* screen and arc suitable
for the bh< ) Micro, Lynx, < >iu . Apple, and most other
leading micros.
They are robustly constructed in a handsome
cream casing And come with a lull year s guarantee.
Delivery is gtxxl: your monitor should arrive
by courier service within ten days of our receiving
your order.
You can order by Tilling in the coupon belt >\\
and posting to: Opus Supplies Ltd., L58Camberwell
Road, London SES 0EE. Or by telephoning
01 701 8(>(>K quoting your credit card number Or. < it
course, you can buy in person at our showroom
between 9am (>pm Monday-Friday, 9am-1.30pm
Saturday
MOL1H K»mi|-M ^
1502 1 MctluiinKcvAiii.>ti Ho: .' Ml K hkrN..liilimi
Ht-.SC'».I DON
■■■ - . .-■■i-.\>-|. (WK POPlXCfc
CRT
i u-
it-
swn
22<i 240v vi (hHj
;:t- ,n, «| Will/
mi
Minimum !'> ^k>-
Mj>i:i,i.i!::: ikv
Minimum r
Maximum 22. ?kv
VIDEO HAND WIDTH
(.MHz
|l>Mlb
DJSH «
Mchamcteaby
2«illlC»
25 line*
si or mat
0.63mm
IMlmm
inii t VDE0
Ht.B.AnaV^cue
IT1 ln|ui'
K C B AiuIukik-
m Input
S«L
PiwincoiXcKJiin
KnilikT in N'cgjlivc
KXTCRNAJ I 0N1H0U
1 in iitltivitrhiml
tuigliliirvstimirtil
On off s wiich and
bilghincu (tHitcol
Ti)OpUSSuppHesLtd., LSttCamberwetl Rood, London SF 50EE
Please send nw Medium Rcsolution€olourMoniK»(s)
ai£l ■i0.«>Sr.K-hi«-.\ AAT).
I ligh Rest >luii< >n ( i »l( >ur M< mil< >r(s > ;ii
£229.9? each (ex vvn
t iiiUKVium IcacK*) .11 .*o on each.
I understand carriage pei m« iriiti >r will tost an extra £7.00,
IN H A Medium Resolution Monitor Including VA3', Ic.k1.hk!
carriage costs £187 *9 \ High Resolution Monitor including
VAT. lead. and carriage ct9ts£27*) \ty,)
l ench »*• a cheque l< >r £ ( )i please debit m> credit card
1. 1 ount with the amount of £ M> Access Bardaycard
(please tick) no. b
Please state the make ot your computer
N.imc
Address
Telephone:
I
I
Opus Supplies Ltd
YC3
YOUR COMPUTER. JANUARY 1984 2b
fT HE STOfd SO FAR,..'
rz
^
POT SOME *f lAf<f
fh-4 COMMOTING/ I #4
H8I THEY WCRC THE
L FlAST TO f>\rr FK££
MUSIC TftAC^S ON
COMPUTER CASSETTCS.
IN |«loa TH£Y VJ£R£
the FIRST with rs,
IT WAS U>Ml6 *.Tft.>P
ADS.TMl* II TMbR <>TO«W.
ONCE UPON MIME (AHD ]'/,
IK MISERABLE TIME TWAS), /-
COMPUTER GN4E$ WERE, |o*r
EXTREMELY AW.OfcENTC
OCSTRUCTIVF AMP "
r P<
«*T7
v ft
^^^»
«
aft
jn
:*vV
P^
B
n//
LATE ONC HICHT THE f IMAN IS
OI4TOAȣP *V A VISITOR FROM
THE DISTANT QALAXY
AT THIS VERY
MOMENT,
TMOtfftAMD* c*=
PlMANlACS
ALL OVER THE
WORLD, A AC
5EEKIMC, THE
OOLOCN SUN04W.
OFP/. TH£
«MAN has
GaOME A
CULT.
THE CRITICS G0W»LP-'
ff MANIA |S HAILED. AS AnA oF MORRIS MlMOR
v>v.
>£s»fti<«/
*A*it voo C-trr*
*»W>\\K.H'
fw
X.
t vt got a smt
- 5 - , j- M0V4 to e£TR\t\j£
J\.*»/ HORRID SO THAT i CAN »
-TsfcU. rt<* to vsMt er\^tv;j
MN&*. Go, **< PrtA*fTot
f*RE*vc.N fc\KERS'.
r A PoCO-STtO<. A"
SAXOPHONE AND
LA CA»i OF HOM*S
r WELL THAT'S -OW NVJCH tT «S'
^TATTAJH.
'oh'. VTHouOhV
>'0 3vAT fcoU^TTWMl
U«JK At TUfc UX.-ftoo*
?* *T *«*/Vr PfciO Mevtt
FO«-' 3t%P'
"TCuLATE'TWE
Blaze iH, uke Uw
VOSts T^R&jibM \
icr
^ IJ />
-TA^ee ex'
MORRIS
meets the
LOONY Lifts
...TREACHLCo^
[Ttrt.TACKS.THAT
Slow H|f*\, ccwn
[0
ID CUi^img, WHEEL CLAtA^
WAT BR'NG Wiw To A/£~~
E> "M?B AN> ^ H*ATd COLLECT TEN
GCt-DEM COINS BEFoRE KE
0*J ESCAPE" THRog&H THE
tXIT To THE NEXT SCKEEN.
"WERE ARE: q SCREE MS
^r tALTQGETViE.R.gtyoRi H£ iSFREE'
MAV&t V* HcN'T Lv« ^^E
i^NOvSE m<\ HodNMKKGc,, A^i 1
HMMte \m£ CAN'T &fT HAtsft
<N THE L^f-Ti - ftuT WE CNM
FLV THCtnAH WN_cV, An VS
JDdn'T CA^£ AtewT hu HANV
so what -5 AUTOMATA got in
THE WAY Of CLA&SIC ENTERTAIN -
MENT ? HOW ABOOT THE
DIFIAJ»TIV£ VERSIOM OP THAT,,
BOARO
CAME/
4>
i&GCRnalS oft. Peu&ir
jCiuER. citx^L _HA»l ^Aig' '
BUT
iCj
□ a
<2r
mM
26
YOUR COMPUTER, JA^UARY 1984
ANI> IF "KW can't
FlHtJ AHV
HWAANS TO
PLAW AGAINST,
WE DARE VOU
TO PUW "fOUR.
f»aTOS PLAVER5
^LARCE SIZ.E
DISPLAY #4AVE-CAME FACltlTY.
t STATE OF PLAY AT TWE TOOcH OP
BOTTOAJ tYou«. COMPUTER AS'HOMtS
BANKER' CiO TO TAIL
ffAwywc
fiN"
g STOICf SO FURTMC)t|
Jhmc.'h' l0^r MOW
auto^ataI my nami'*
OWKJCWOrSVou win
^er^isE.
WW AT IV TttlS. THt STAfArJPK . ,
kV<?0£).
HAVIMC. LOST AT'CiOTOJAIL'
TO TMElft. COMPOTE A. t TH£
PiMAN X A PAL GO To T>ȣ
^
pFtfU/ALITV M 7»S £*4M»V
,*AVf i5o0^b SP&/D.-,
(think Ttfirr
M«yr r*c the.
V_ftST op THV*
NOM
hO>
TWO* Must fct off ▼"»
OCT TrtH<"t»4<xro*>vi<rtc.V
J^^THt'flNWVMIA *
K u Fouow-uP
HIWKJ4 ^..ji;
•OPVfAft /{|VY
HAVING HlD*t_M
A VJORLp
HOU1WOO
im "CflOOtrtO,
AinomATA will.
StHO X uocxy
PUATER.S TO
M££T TH£rA /
T«ACK QftOUCftO
A4. *£ TOURS
TM£ 'J.S.A.—
CJMiTOOMS 7
fife
HEY, PflND -LlFE.^AM'T you^V/that f*A£ WAS SUhaJ -fWC SUaxO NWER,"
MAKE TrtlSTHlNGr 60 FASTER 'JU TO"W£ LP6T'. W'i Bti*4 %V\AVt TfiATAD "WE rAAp]
A«ITT\K6 IN MN SToMACtU AND COMPASS fofc.
I'D UKE "To 3£Enou Oo^v-^V 00 - * ^^S MoW^l fuR cofcvS; i#jl'«E
BETTER, BIG-' EAt>l TuVt t.os. > >* » *— - -? 1 1 \ U34T A6 * ,N
k 'f
.ioU^je now eo"v ibp billing
•JTvlK THE INTRO PM4£L
©
»•'
[l7«
La:
HoUVWobD
S,000 HUll
,»^ -ott CROW
/"',
».\0 DE
lllj i w" UL 1 WtLCSHO
■Jill <*Y *
SflaScw
A.9^ YaU SO«tTW*S »S ACCowAy
of w^ CAri
♦l-iou Tft*C."
A^T£*E. TMC '&TATC5. y
THC. sovs loo* Eavt
£NES^g m*{
VJhH tHO ^OO DUI»*P * T ^ A CAC
A CAR, ANT> JE WUH f<*N^«>AT
OTOE* FORM
TO AUTOMATA U.K. LTD: "PLEASE RUSH ft THE FOLUXING CASSETTES"
PIP YOU KUOw THAT *P|m*MIA' AMP
■4ROUCHO' AMP
UCAP£R of
THE PAC-
TAKt TW«t£
"« SAXI IS UNCU OROUCBO YCM tin A *AT CI CAB"
(or 4tf ZI SPECTRUM
-■OMIS KCnS THE BIKERS for «njf ZX SPtCTKOI
'CO TO JAIL" for 4B ZI SPICTB'J*
TAaSS" for 4*K IX BPICTRtW
-TIHABIA" for 4BC ZX BPECTSUH
-PIIUMA* for B.B.C. 33K
■PI1USIA" for DRAGON 32
TE1 PIHAX'S CSRISTUAS STOCXIMC- (locludlDt
PiKn'i 19B4 Iwtnoa Ii!c=it--, PHUo'a on
C30 Bl«ak Cosput*r Cuic.t, plw tt>« truly
uulDl "PIIUN'6 GREATEST BITS" »t«r»o L.P.)
I INCLOSE TSE BIOBT HONEY, TOTAl
or pl*u* cb»|« «r ACCESB/tURO/HASTCBCAIlD
tlO
r
«c
«c
»c
£10
£10
no
MOW TVIC PIMAM 4kj HIS.
PAL'S HAVC «UORt)tP
AM L..P. TM£ PlHrVU'-S
GREATEST HITS- om
MU4D - rt i_owiNc t
*TER.tO „CA45tTT£ -
CABS VIWUR I
■Y S1CHATVXE
NY xua
MY ADDRESS . .
POST COM!
••ad to AUTOMATA U.I. LTD., B7 BIOflLABD ROAD, POCTSKOCTB , P04BDA,
HANTS., mCLAKD. T«l«phona (070S) 734343 Mall Ordar Barrio*
ALL PBJCXS IHCLU6IVB1 BO imuji Fluao !••*• tpaca balo* bltAk..
YC
YOUR COMPUTER. JANUARY 1984 27
NOW YOU CAN LIFT STATIC DRAWINGS, PHOTOGRAPHS, ETC, RIGHT OFF
THE PAPER AND BRING THEM TO LIFE INTO YOUR PROGRAM!
TWO POTENT FEATURES COMBINE TO BRING YOU UNIQUE NEW POWER OVER YOUR SPECTRUM GRAPHICS'
• AfTlflM TDAPCD filYM vou tlie p0w " | o |r ' ! " r ''
HU I lull* I nHUCn drawings photographs pakM
Ings lettering — in ijct AMY peperbased Images Into lull coloar
line-drawings on your Spectrwn screen, with astonishing mm end «•
accuracy Hut rUati eipensne digital tracers Bui this tint* you git mort
then |ui( a tittle onscreen design that has to bi laboriously droned o»
and ad (ape. because
• PUnOT U/DITCD Interprwls yotir oitscnrn de-
UnUO I ' W nl I Cn sign Into the precise sequence
ol 01 He Instructions needed to EXACTLY reproduce 11. and then writes me
program for you, directry into memory! Haw program lines appear in your
listing which are irtdisliogutsteble from ones you might hare written
yourself When you « natstrt. POWER-GRAPHICS will selt-destnct .
leaving behind only yoar *tw program lines ready lo use.
TOGETHER THEY RE DYNAMIC!
The new program captures year design DYNAMICALLY glrtng you
Instantly (he power lo MOVE <t anywhere, to SHRINK II down la a single
purl, or EXPAND it lo Ml the screen You can SQUEEZE or STRETCH II Into
weird distortions, flip It UPSIDE OOWN or MIR ROTl-l MAGI It. ROTATE II In
me plan* ol Ifit screen in ofter words MANIPULATE IT UNDER vqur
FULL CONTROLI
auMmurKw on ah/mahoh ghost wmnit Attwynmrts
exAcn y r>iir moghav rouHttcr
You torn tm GHOtT-tYMTttt lo p'OOJMm M 'l C M font f fovt O»i>0l
<m» nf nm tooem lint number*. a*CNMnf rov is urn mem •■
• tub^owtH Thv* rav am tot or 'i wii ten* •» m*< '»•
, oumof tn Lhii rtoin/irip jltg n m
- 3 •
j f* net ot pin wihwiw 'U Bi m a n ( t o m f xt* utttiH jvw n
•**mm - tn» iwm io povre » cat p n ci iwy lo peaaejaa my> tp—o cw**t
m*m* •wortf f mtnen *«w •• r«t mo nmgut) mt wv« Apt ton w* mtmutt M
root |V"V'
'•tfntf-ieiPKics la fun io uh>, aineK « operates, tna lot o*o)nont «d
aa a aa a ad «»#r* ot\t <'* *i ''•■nwianr «» pi' tfy ^vmc io** ri#i eirmtf t rA#
$<i»c^v™ i po*tflfi»( for (m#^n*ftvr «r *pn<f ^V9 ftcMffMr^e^il
* TOUYVAMT p>c runes rou cum use: . .i H AS ro m wwsa^m p»«cs
ZX SPECTRUM
FOR16KOR48K
ONLY £8.95
TTERCEiLFT ^RWRK
14 Western Avenue,Riddlesden,Kelghley,Yorks. ENGLAND
PLEASE ASK FOR OUR ILLUSTRATED LIST OF GUARANTEED-QUAUTY TRSSO VIDEO GENIE SOFTWARE
OVERSEAS
CUSTOMERS
A0DE1.00
EXCESS POSTAGE
'7i
{
I
s-
itp»
4G7803 £6995 '
I
COLUMN CARD
Tun>eu' v< A> ir-j j ;t51»ji1ot«i eoirpiiter
tC'.ite zz>-—-.ia ■■>«*« ot a wv vu'p md ■!« * p-eiire
T>y .i cv. »kioji ce> pti or
Alton, th*Ne*/ \
dimension present
The trst programme wtx:h
demonstrates trve3Detfectsor) >/ourT\/
Ai me tTtormafon you needtt provided
ntrvprogrammetocreateyoijrou/n
graphc$n3Di
Just magoietne games that
ocxiO Oe wnffen usmq /rus
•crtrwrje Hsurs or* run ana
mafyctomaiCYisjaloffacts '
The New Dimension
flfcow Mkw /# aiyi tor 0M<if>
YC.IfM
ELECTRONICS
EPROM PROGRAMMER kA/U/ j
UHMrmNNMaiMutml — .2 C 31 *
• Aa4#rnc#ad ar*c *«t!*3 ^^F w . wT^.
• V.iv> t < wuM narval tfi oig > "^ T^VLV/T^ >
1M ti'.v« rwT » t** » »"> •»»■ V <pih«<H0 tn aiToe!
My nwncencui«r . • g
0SI>P.r>t-.C*u IRSeO EXIOY.SiVTPC, K0HO64A,
;>l*3COW. MAABCAtO. *UiCO3.AC0nH*TCVM,
vrcw. ii>Pit .uson. siw oai. aim. Ex»i.c o .in.
MEATHxrr zx it. ABC and cbm b<.
Cow-k* .<;■.' m' itas ift a rvojiairoiti * »can
t*m^r««rfy «"»H*1 lo you' «OT3uU'. aak In a
I'M »«hy«
Cc-.-o: ie«*a/».n EPBOM C6J0
• Alt prices ciclutte VAT.
• Wfi ri.ift; good documentation ol .-ill our
products, free of crarg*.
• All equipment CM btr tni-d uut without
ochfjaiion it loturnpd unrlamao'i'i vntriin
10 (tiiys. you only pay postage ami puckini]
ooata
Tr»Aaw.ArnfWtoMousuCii»rrriStrwt.EJSnr*toorri l.mcs.E»07f.A> M BlnrKtxrnKt^ll5?fi3e
149 KINGSTREET ♦ GT. YARMOUTH NR30 2PA * TEL:<0493) - 2023
(HASH HOUSE)
28 YOUR COMPUTER. JANUARY 1984
Inside...
Setting new standards in
educational software with
Sindair-Macmillan
Plus six other learning programs
TODAY,
LEARNING
ISA
NEW GAME
Subsidised microcomputers are
now commonplace as teaching
aids for the very youngest
children and the ZX Spectrum is
prominent amongst those micros
at use in schools.
In the relatively short lime
that the Spectrum has been at
work in the classroom, two
questions have been answered.
Yes with the right software, the
micro can and does teach effec-
tively and thoroughly (and gives
teachers more time to devote to
individual pupils). Yes: young
children think little of working
rapidly and successfully, with a
screen and keyboard, on even
quite complex subjects.
In this Sinclair Special
we reveal a range of educational
software specifically designed to
make full use of these advan-
tages. The programs produced
by Sinclair in collaboration with
Macmillan Education are fasci-
nating. They deal imaginatively
and most effectively with early
reading skills and take a truly
refreshing approach to basic
science.
In the Blackboard rai ,ge
we've programs which bring a
light-hearted clarity to the tricky
matters of spelling and
punctuation.
These programs are designed
for use both at home and in the
classroom. Each program is
accompanied by full documenta-
tion which gives parents helpful
advice and guidance on the
educational objectives.
The programs covered on
these pages represent only a
fraction of the full and fast-
growing list of Spectrum soft-
ware. Be assured we'll keep you
in touch with new developments
as they happen.
NEW WAYS TO LEARN WITH
THE ZX SPECTRUM
Programs from Blackboard Software
The new range of educational programs from Blackboard Software makes
learning an enjoyable process by involving the child in a game which teaches as
it entertains.
Each program has a step-by-step example section and gives correct answers
after a number of attempts. Vocabulary changes can be made, allowing each
program to keep pace with the child's development. This flexibility can also be
used in the classroom to cater for children of differing ability.
The instructive and colourful games which follow the successful completion of
each group of sentences provide useful practice in letter recognition and
increase familiarity with the Spectrum keyboard.
All programs are written for the 48K RAM Spectrum.
*JL
J V
o
o
n
w?JmB
•»• iStfKfS
David Park
Education Marketing Manager
p*
.
***~^?.
H
v^
_j^_
L±L
n
Alphabet Games
Three games of letter recognition (using either upper
or lower case) to help children learn the alphabet
and find their way round the computer keyboard.
Alphagaps — The full alphabet is displayed, along
with a second, incomplete version. The child must
nil in the missing letters
Random Rats - Press the letter key that is
displayed on the gun to destroy the rats which have
invaded the cellar!
Invaders - Stop little green men Irom landing on
Earth by pressing the appropriate letter.
Early Punctuation
While an animated matchstick man marches above
displayed sentences the child must decide which
punctuation mark is missing and where to insert it
At the touch of a key the matchstick man drops the
mark into place. After successful completion of every
sentence in the exercise, light relief comes in the
form of a bottle-shooting game!
The Apostrophe
As each sentence is displayed, a bird appears with
a worm in its beak. The keyboard is used to move
the bird and drop the worm into the correct place
for the apostrophe. When ten sentences have been
corrected, the Grub Game is displayed. Press the
correct character to change the grub into a
butterfly... before it munches through a flower!
Capital Letters
A program to teach the use of capital letters.
Sentences incorporating proper nouns and
sentences without opening capitals are displayed.
The child inserts the correction by guiding an
animated figure to the appropriate letter.
For each correct answer an apple grows on a tree.
After ten correct answers the child's skills in recog-
nising letters and using the Spectrum keyboard are
needed to save the apples as they fall to the ground.
Speech Marks
A comprehensive program including sentences with
one or two sets of speech marks ("inverted commas")
and exercises in both direct and reported speech.
Using the Spectrum keyboard, a cursor is used to
guide speech marks to the correct position. The
program offers three levels of difficulty, with full
examples for each section. Guide Max the mouse
through a maze, after the correct completion
of five sentences from each section, but beware of
Persian cats!
Castle Spellerous
A spelling game with ten levels of vocabulary,
including words with silent first letters, double letters
and other difficult words. The Princess has been
captured and carried off to Castle Spellerous. Helped
by ten soldiers, the child can attempt a rescue by
giving the right answers Part of a siege tower is built
for each correctly spelt word. Mistakes are costly -
the wicked wizard appears as a vampire bat, turning
the men into frogs, butterflies and batsl
When ten words are spelt correctly the rescue
begins and the wizard takes flight.
SINCLAIR + M ACM ILL AN: A NEW DIMENSION
IN EDUCATIONAL PROGRAMS
Sinclair have joined forces with Macmillan Education to
produce a completely new and different range of educational
software. The results so far can be seen in these exceptional
programs.
The Learn to Read series is derived from Macmillan
Education's best-selling primary school reading scheme,
Gay Way. It offers a unique opportunity for parents and
teachers to participate in the child's first experience in
reading.
Macmillan Education's Science Horizons is one of Britain's
most successful school science schemes. Each program
concentrates on key scientific ideas and, through simulation
of real life, makes the learning process entertaining and
enjoyable.
Learn to Read 1
Learn to Read 1 is designed for children who
are just beginning to read It is in four pads,
each of which develops skills central to the
reading process - letter recognition, sight
vocabulary, early spelling and memory. The
program is full of colour and fun and
children will enjoy learning to read as they
meet the animal characters — Ben the dog,
Jip the cat and their friends.
Learn to Read 2
Learn to Read 2 extends the fundamental
reading skills practised in the first program,
as well as encouraging logical thinking. The
child's vocabulary is gradually built up as
new words such as "red!" "green" "car!'
"ship" and "bus" are introduced. In addition.
Learn to Read 2 features an attractive
'reward' system enabling children to see
their achievements grow.
Learn to Read 3
Learn to Read 3 builds on the child's
progress so far, so that he or she can gain
the confidence to move on through the
complex reading process. Learn to Read 3
features four different activities, all of which
are colourful and lively. Further vocabulary
is introduced until the child is reading more
than 30 words.
Learn to Read 4
Learn to Read 4 is the alphabet program in
the Learn to Read series
Using various stimulating activities the
program gives the child plenty of practice in
working with the alphabet — matching initial
letters to words and pictures and spotting
missing letters. These exercises build
familiarity with simple sequences within the
alphabet.
Learn to Read 5
Learn to Read 5 teaches positional
language — often difficult to understand and
remember — by using words and phrases
such as "behind" and "in front ofT "inside"
and "outside."
The program first demonstrates the
meanings of the words using clear pictures.
It then tests the child's understanding of the
words in two lively games.
Cargo
Set sail around the world. Choose your ports
of call - New York, Tokyo, Belem. Helsinki
— then the real challenge begins! You must
reach your destinations safely, weathering
storms on the way But first, load your cargo
- using all your knowledge and skill Poor
loading can mean capsizing and sinking.
Your rank, if not your life, is always at stake!
Glider
Be a glider pilot! The glider models real-life
gliding conditions so that you can learn
through experience. As the pilot you must
consider the time of day, the amount of cloud
cover and the kind of terrain below you in
order to find the up-currents of air that will
keep you airborne. Try to fly as far as
possible and, when you are high enough,
navigate your way back to your home airfield
and land safely - if you can.
Survival
Discover what it is like to be an animal in the
wild! Be a lion stalking your prey, escaping
human hunters. Or be a hawk, mouse or
even a butterfly, searching for food and
avoiding predators.
Survival models the natural world and
brings to lite hazards that different creatures
must face in their struggle to stay alive.
Magnets
With an army of small magnets you set out to
conquer the powerful supermagnets of your
opponent. You have one weapon — your
forces of magnetic attraction and repulsion.
The strategy is simple: attract smaller
magnets to build strength to repel the super-
magnet. When cornered, just turn your poles
on your enemy and see what happens!
Learn to Read and Science Horizons programs are written for a 48K RAM Spectrum . and are supplied complete with
comprehensive supporting documentation for parents and teachers.
ZX INTERFACE 2
THE NEW ROM CARTRIDGE AND
JOYSTICK INTERFACE
Now available in shops
■^F™*^..
/ ^"fl 1 \
MM
Loads programs instantly
Takes two joysticks
Just plug-in and play
The ZX Interface 2 is the latest new
peripheral for the ZX Spectrum system.
It enables you to use new ZX ROM
cartridge software: plug-in programs
that load instantly. There are ten terrific
games already available on cartridge.
ZX Interface 2 also allows you to use
one or two standard joysticks without
the need for separate special interfaces.
To use new ZX ROM Cartridge
programs, just connect Interface 2 to
the rear of your Spectrum or Interface 1
and plug in the cartridge of your choice.
Switch on and the program is then
loaded, ready to run!
You can use any joystick that has a
9-way D plug. Use one or two of them
for extra fun with suitable ZX ROM
cartridge or Sinclair cassette programs
— or with dozens of other Spectrum
programs.
ZX MICRODRIVE/
ZX INTERFACE 1
The ZX Microdrive System is unique.
This compact, expandable add-on
system provides high-speed access to
massive data storage. With just one
Microdrive and a ZX Interface 1 you'll
have at least 85K bytes of storage, the
ability to LOAD and SAVE in a matter of
seconds, the beginnings of a local area
network of up to 64 Spectrums and a
built-in RS232 interface. The cost?
Less than £80.
How to get ZX Microdrive and
ZX Interface ' 1
Spectrum owners who bought direct
from us by mail order have been sent
full details. Order forms are being mailed
in strict rotation. If you haven't yet
received your order form please bear
with us. We're making good progress in
meeting the huge demand.
If you didn't buy your Spectrum by
mail order, send us the form at the
bottom of this page and we'll add your
name to the mailing list.
How to order
Complete the appropriate sections on
the order form below. Note that there is
no postage or packing to pay on soft-
ware purchases. Orders may be sent
FREEPOST (no stamp needed). Credit
card holders may order by phone,
calling 01-200 0200, 24 hours a day.
Please allow 28 days for delivery.
^Sinclair, ZX Spectrum, ZX Microdrive,
ZX, ZX Interface are trade marks of
Sinclair Research Ltd.
■ ■ ■ ®
indair"
Sinclair Research Ltd, Stanhope Road, Cambertey,
Surrey, GU15 3PS. Telephone: (0276) 685311.
To: Sinclair Research Ltd, FREEPOST. Cambertey. Surrey, GUIS 3BR.
Section A: Hardware
Oty Item
Code
Item Price Total
£ £
ZX Interlacn '?
8501
1995
ZX Spectrum -48K
3000
129.95
ZXSpectrum-16K
3002
99.95
Postage and packing: orders under £90
0026
2.95
orders over
£90
0029
■!95
TOTAL £
Section B: Software
E10/S Learn to Read 1
•'.309
9 95
Elt/S Learn to Read 2
4310
995
E12/S Learn to Read 3
•1311
995
E13/S Learn to Read 4
4312
9.95
E14/S Learn to Read 5
4313
995
E15/S Cargo
4314
9 9b
E16/S Glider
431 S
995
E17/S Survival
4316
995
E18/S Magnets
4317
9.95
ET9 S Early Punctuation
4318
7 95
E20/S Speech Marks
4319
ORDER FORM
'95
E21/S Apostrophe
4320
7.95
E22/S Capital Letters
4321
7.95
E23/S Castle Spellerous
4322
7.95
E24/S Alphabet Games
4323
7.95
TOTAL £
'I enclose a cheque/postal order made
payable to Sinclair Research Ltd for £ _
' Please charge my Access/Sarclaycard/Trustcard account no:
wappl.cat>i« I I I I I I I I I I 1 I 1 I I
| Si gnature
| Mr/Mrs/Miss I ' I I I I I I I I I 1 I I I I ,
I Address | I I I I I I I I I
_L_L
I I I I I ; I I I I 1 I I I I I I I I I I I
I I I ' I 1 1 I I I I
|yOC401
(Please print)
ZX Microdrive** information request
Please add my name to the Microdrive Mailing List and send me a colour brochure with full specifications of
ZX Microdrive/Interface 1 □ (tick here).
Free Sinclair ZX " Software Catalogue
Please reserve my priority copy of the January 1984 Sinclair ZX Spectrum Software Catalogue □ (tick here).
Piease use the form above to send your name and address.
bilifErlind
SILVERL1ND LTD. 156 Newton Road, BurtononTrent,
Staffs DE15 0TR. Telephone Burton (0283I 63987
ALL PRICES INCLUDE POST & PACKING & VAT
HONEYBUG £7.50
A new and entertaining fun-game from the author of
PENTILES. Fast reactions are needed to catch the errant
larvae and weevils as you build up the hive with honey
and a variety of bugs. Can you succeed in making the
colony swarm in this colourful, appealing and amusing
game?
PENTILES £6.95
A jigsaw-type game. All ages will enjoy hours of enter-
tainment with this fascinating and frustratingly addictive
game which requires both luck and logic!
REVERSI £6.95
Play the computer in this fast machine code/BASIC
version of the popular board game. With 5 skill levels,
autoplay, etc.
TOWNTEST £6.50
A well-presented educational game. Test the family's
knowledge of town and city locations in England,
Scotland and Wales.
HAUNTED HOUSE £6.00
In this absorbing adventure game, beware of the ghost
as you search for treasures and negotiate the hazards
of the castle and graveyard.
GATEWAY TO THE STARS £6.50
You meet bizarre situations and alien creatures in this
exciting space adventure.
PASSPORT TO DEATH £6.50
Where on Earth are you?! Mapping this strange planet
will lead you, a ZENDONIAN, to exciting adventures
and fantastic treasures. Remember your starship
needs extra fuel to take you home to ZENDON.
*•
*-
Special Offer!!
Purchase any 2 games and SAVE £1 .00 on each
Purchase any 3 games and SAVE £1.50 on each
Purchase any 4 games or more
and SAVE £2.00 on each
Offer closes 31st January 1984
^
BBC/B GAMES
#
BBC/B GAMES
BBC/B GAMES
WIDGET software
for young children
Colourful fun educational games for 2 to 8 year olds with
superb graphics, sound and animation
Alphabet loijo ?!>l 48K Spectrum C5.25
Shape Sonar i i« it- 3 6) 16'48K Spectrum
C5 25
"An (.•■ci'llrmt n«t of programs simple to
uw and well oirortrappod. Of groat value to
young childrun" (Home Computing Weekly)
Counting latjo 3 6) 16'48K Spectrum C5 ?5
"All programs use sound, colour and superb
graphics. Educational and entertaining"
tHomc Computing Weekly)
Adding and Subtracting lage 47) 16/48K
Spectrum CS.25
"SupC'b early-learning programs with
graphics which would put many a Spectrum
arcade gamu to shame. Wholeheartedly
recommended" tlio/no Computing Weekly!
Path Finder (age 4-9) I6.46K Spectrum
f 5 9b
Watch out for these and other programmes coming soon on the
COMMODORE 64. ELECTRON and BBC B
NEW
Published
by
QUICK THINKING
(age 6 or 7 to 12 and above)
48K SPECTRUM £6 95
COMMODORE 64 £6.95
Soon for the ELECTRON and BBC B
Two great programs from WIDGIT SOFTWARE to sharpen up vouis and
your children's mental arithmetic
Available from many retail stores
WIDGIT SOFTWARE,
48 Durham Road, London W2 9DT
IVl3St©r Til© Spectrum 48K
YES -Microdrive compatible!
Acclaimed as the definitive filing system for the 48K Spectrum -
fvlASTERFILE'S machine coded flexibility gives you 32K (max)
per file - 26 fields per record - up to 128 characters per field -
multiple level searches fur numeric or character comparisons -
data presentation in any one of 36 user defined displays which
may be sequenced by any field - USER BASIC for tailored
processing. "... the most comprehensive of the databases ..."
Sinclair User June 1983
With example file and detailed manual CI 5.00
Drawmaster "Tar
DRAWMASTER is the ultimate DRAW AND PAINT utility for
the Spectrum - compose your own HI -RES pictures with 8
direction 2 speed hand draw keys - fast fill - enlarge/reduce
facility for alt or part of the screen plus all the Spectrum colours
and attributes - over 50 commands in all.
With detailed instructions C6.95
[\| it |Y| DISPLAY Spectrum
LJL. A\IV LANGUAGE 16 48K
DLAN Cdee-lan'l DISPLAY LANGUAGE is a powerful machine
coded interpreter for generating DYNAMIC TEXTUAL DISPLAYS
for advertising and education — all commands are single letter or
symbol — with 4-way scroll of 11 type-faces through user -defined
windows.
With detailed manual £7.95
AJI programs matted 1st cross by return.
Prices include VA T and postage within
Ftiropo. SAF for full list
Dept.(YC) 15RousRoad.Buckhurst Hill.
Essex. IG9 6BL England 01 504 0589
YOUR COMPUTER. JANUARY 1984 33
The
&
BYTES
BROTHERS
SOLVE-IT-YOURSELP COMPUTER MYSTERIES
A totally new kind of book for today's computer-literate children-
Join Brent and Barry Bytes as they solve 5 intriguing mysteries in each book with the aid of their micro.
Children can type the program into their own computer and thus solve the mysteries for themselves.
• reduction to a
an . LngforchU in i
* Each program is
■ eb '-'
i grarr.woi
^The programs are oo] with all BASIC
horr.e computers and have been •-es'-ed on all the
m • . microa
The first two titles tn this brand-new series. THE BYTES BROTHERS INPUT AW INVESTIGATION and THE BYTES
BROTHERS PROGRAM A PROBLEM, are published by Armada at £1.25 each. Available from all good bookshops.
PONTOON
Gamble with £10001
STICK! TWIST!
BURN !
presents
NEW
GAJVi
for the BBC Micro
ZOMBIES REVENGE
Play against time to capture your
prisoners.
Evade the Relentlessly chasing
Zombies. 1 2 Levels. 1 2 Screens.
A difficult game I
Author David Hughes
TIGHTER"
Dog-fight action, from the cockpit of
yourjet fighter. Up to 5 bandits at a
time attacking you.
Defend with laser canon and heat
seeking missiles. In-flight re-fueling.
An action packed game.
Author: Andrew Porter
•X-
Two levels of Difficulty
Win £30,000 to break
the Bank.
ALL THE CHARACTERISTICS
OF THE POPULAR CARD
GAM E. Author; Martyn Woodcock
I Q PONTOON £5.75
I C ZOMBIES REVENGE £5.75
I D FtGHTER £5.75
| n ABACUS -EDUCATIONAL PACK
| 6t0 T2YEAROLDS £8.50
| tefc*ir«qu««3
I SVWMcw I4djyikrdr*vrry
To: ARROWSOFT, 9 OXFORD STREET.
SOUTHAMPTON, HANTS SOI 1 DJ
NAME
ADDRESS
I enclose cheque/P O for the
TOTAL OF £
34 YOUR COMPUTER. JANUARV 1984
moflech
At first glance this might SPECTRUM 48k £5.50
...a spectacular
range of software
seem to be just another ver-
sion of a very popular game
How wrong can you be 1 ' 1
True, the start is simple
enough. The Spectrum picks
a code ol numbers or colours
with a selection ol levels ot
difficulty — and invites you to
do the same. You then take it
in turns to guess each others
code from the clue supplied
after each guess. An extrem-
ely well written, fast and very
clearly displayed game, with
almost inevitable defeat.
This was exactly as intended
but unfortunately something
went wrong. During trie
programming strange uncom-
plimentary messages began to
appear on ihe screen. At first
they were so few they . were
not taken too seriously, but
soon they could no longer
be ignored. Somehow the
Spectrum had been given a
personality — a rather cev-
ious, supercilious, dislike-
j able, hateful, horrible mind
■
ffiafl
r
v
>v
-3-'
">
Side B contains a version of the game
compatible with the excellent Currah
uSpeech unit — even worse!!
The Qoesfc of MerraviA
VIC 20 (16k) E7.95 or Commodore 64 £7.95
*
A really challenging and
enjoyable adventure, written
by a confirmed adventure
addict who grew tired of the
ease with which he solved
other adventures himself. Will
accept and act on sentences
containing up to nine words.
The adventurer becomes
Merravid, charged with the
task of finding, taking and
then returning the magic
Firestone of the Dwarves.
However, overcoming the
many novel and original haz-
ards is no easy matter Care-
ful and imaginative thought is
required if progress is to be
made and the Firestone
tracked down to the lair of the
Dragon of Thargon. Even then
the Dragon has to be defeated
and the stone retrieved. A
compulsive, extremely enjoy-
able and very user friendly
adventure.
COMPUTER
MODERATED
BOARD GAMES
mW *i
^«t°
The original and comptetely unique two player
games of cunning and strategy, strictly for more
demanding games enthusiasts.
yjfc CONFLICT — a full scale military and economic battle
demanding clear thought and decisive action.
•# GALAXY CONFLICT — a complex battle for control
of the Universe.
Each game:—
ZX81 (16k) and SPECTRUM (48k) £11.95
BBC 'B', CBM-64. ATARI 800 £14.75
Attractively boxed containing cassette,
full size board, pieces, maps, and
full instructions.
Most games available from leading retail outlets.
Prices include VAT, Post and Packing
Mail order to: MARTECH HOUSE, BAY TERRACE, PEVENSEY BAY, EAST SUSSEX BN24 6EE
Telephone: (0323) 768456 Telex: 87465 EXIM Brighton
HV
YOUR COMPUTER. JANUARY 1984 35
SEVERN SOFTWARE
5 SCHOOL CRESCENT
LYDNEY
GLOUCESTER GL 15 5TA
*6
y °ut
c %
V
Morla A challenging advonluio gams
set in the mines ot Mona You II have to
1ry and survive encountors with the
monsters ot middle-earth while trying to
locate Durins Ring The Wizaid and the
Trader may help or hinder you on Your
journey to and and open the hidden
doors to freedom - a game that will
really test your character and slaying
power
One Authoi - Adrian Sheppard
Spectrum Author - Mike Howard
Orlc 4« - Ce 95 Spoclrum 16/48K - £4.95.
ft
M
*u.
'«fty
'%«
The REAL
Challenge!
For your ORIC or SPECTRUM
Jogger Guide your joggers acioss a 4-
lane motorway and crocodile inlested
river to reach their sale haven through
the gap in the lence Each time a
logger js salely home the next one will
have to encounter more lornes and cars
on the motorway but lewer crocodiles
and logs in Ihe river Full onscreen
instructions M.code, sound effects and
lull action colour graphics
One Authoi ■■ Adrian Sheppard
Spectrum Aulhor • Mike Howard
Onc48K £6 95 Spectrum 16.48K £4 95.
Grail You have been chosen to seek and
tocovoi the Holy Grail nom the Castle
Perilous Throughout the course olyoui
task you will have lo use your skill,
intelligence and logic (along with a
little luck) as you encounter many toes
You will havo tho opportunity lo gather
weapons and armour lo tight with but it
you ate wounded yout strength will
drain away - many oiher features such
as warp, towels otc
Author - Adrian Shoppard
Onc48K -C6.95.
ftulncy A superb dice game (or 2 to 6
players J throws per go lo try and score
points by obtaining certain
combinations, i © 5 ot a kind a run
pairs etc 13 go s to complete a game
The highest score is the winner' ft s a
game that is easy to team but can be
won by skilful and thoughtful play. Full
colour graphics, onscreen instructions
bonus scores, etc.
Aulhor - Tony Churchcr.
Spectrum 48K -C4.95.
Dinky Kong Attempt to rescue your
lovely girlfriend who is held captive by
tho angry gorilla As you climb ihe
connecting ladders and move along ihe
gangways, the gonlla will b© throwing
barrels and fireballs at you' Tho only
way to reach hor is to leap over those
obstacles and progress to the top
Meodo action with sound effects, full
colom action graphics skill levels otc.
Auihor - Adrian Sheppard
Oiic48K.C4.95
r i t ' 1 i i t l < I > i i ( }
»■ ■ !■ ■ i — .
:±Bn::::;a:
Oricade A combined assemblei
Disassembler and editor (or Ihe
One * Handles lull 6502
Mnemonics 'Features Save and
Reload MC * Assembles and
disassembles at any address
• An essential toot for any
sottcui programmer
Authoi Adrian Shoppard
One 48K - «.50.
One titles rocommended by
ORIC PRODUCTS INT LTD
All Spectrum Software is
available on Micronet 800
TRADE ENQUIRIES
WELCOME
All Ortc titles available from Laskys.
Dinky Kong for Orlc also available from WH Smith.
PI
Please send me (Tick box;
SPECTRUM 1 6/48K ORIC 4SK
_|jogget •■ C&95
_| Jogger:' £495
Jciuincy.«r £4 95
J Mona ^ 64 95 LJlctona P« £6 95
t enclose Chequo V O lot£_
payable to Severn Software
mad*
□ Dinky Kong
« ts.95
Name.
Al. !:<■-.:
I Oncade (h £8 50
□
Grail'' 60 95
Severn Software 5 School Crescent Lydney. Gloucester GL1S 5TA
All prices include VAT and P&P
Overseas Pft P add SOp YC1
£1 00 TO BE WON PLUS MANY OTHER PRIZES
If you arc skilful enough to help Snaker on his deadly mission.
To penetrate the hidden depths of the egg plantation and
discover the secret symbol which is your key to success and
fortune.
Scavenging the egg plantation Snaker grows by munching
multi-coloured eggs. With powerful laser venom for protection
Snaker must battle with vicious aggrenoids. kill poisonous
viproids and avoid pulsating chrystoids. Then journey through
the many mazes to reach the power stones of regeneration.
How far can you take Snaker on his mission?
LASER SNAKER features challenging arcade action, 100%
machine code, superb graphics, colour and sound,
progressive difficulty levels, bonus lives, high score table,
keyboard or Kempston Joystick. £100 to be won plus runner
up prizes.
FULL COMPETITION DETAILS SUPPLIED WITH EACH CASSETTE
tor any 48K 2X SPECTRUM
N
£100 PRIZE
TO BE WON
Dealer Enquiries Welcome
NAME
ADDRESS
Pleas© send mo LASER SNAKER Q C5.9S.
I enclose a cheque/P O payable to POPPY SOFT,
or debit my
Access No. I
I I I I I I I I I I I I I I I
Signature
VISIONS THE LAST WORD III
ELECTRON SOFTWARE
SNOOKER ye 55 3?
Visions Snooker bnngi all the excltumont
and nil thn tension ol big time tournaments
to your TV set.
With An advancod program written by A
19 year old undergraduate at Queens
College Cambridgo. It makaa Po' Black
look like a load ol old ball*
Vision* Snooker (or tho ELECTRON 18.9S
VI a? 22
DAREDEVIL DENNIS
So you think you could be a stuntman?
Well, teet your skills Against these hazards
i if you're still game. There are only
three different scams in this movie, so you
shouldn't find the going too tough! There's
no denying that the money's good, but the
question you should be asking yourself is
will you live to spend it? If you can tide a
motorcycle — and wet bike two ol the
trainee should be child's play, but foe the
r scenes you'll noed to be of Olympic
class Dare Devil Dennis for the
ELECTRON £7.95.
Wandering around an ice flow may seem to
be en idyllic way of Ule to some people, but
my advice to such philanthropists i* try it
It's not that life out here is a bore. I mean. I
lose all my aggressions kicking the hell out
of ice blocks 'Strange habit,' I hear you say,
but you don't know what's going on around
here. Let me fill you In. It's quite simple
really. II you want to got from 'A' to "6"
around here you have to go via 'C. This is
largely due to the area's ice making
machine going baserk and trying to
compete with Mother Nature. This
overgrown retrtgeraloi thought anything
nature could do it should better, I could live
with this it it was the only problem since I'm
beginning to enjoy this bizarre ice hockey
Unfortunately this is the least of my worries
The other penguins around here have been
eating plankton for so long they're starting
to radiate from all the trace elements
they've been consuming — and I think it's
aifected their brains as these possessed
pengis seem to hate any of their brothers
who doesn't look like them — and I am cot
about to stay here and argue with them —
anyway, whoever heard ol a penguin
having a conversation . . .
Pengi for the ELECTRON £7.95
FANS PLEASE NOTE' ALSO AVAILABLE MAIL ORDER
FROM VISIONS (SOFTWARE FACTORY) LTD
1 FELGATE MEWS, STUDLAND STREET. LONDON W6
TELEPHONE 01 7487478
&V1C20BESTSE
NOWON COMMODORE
HERE'S YOUR
CHANCE
to use your Commodore 64 to it's full exciting potential . . .
to experience the fastest, meanest, smoothes! most addictive
'shoot-em-up' game ever
to use your determination, skill and will power and battle your
way through level after level, wave after wave of increasingly
vicious and intelligent aliens ... <
to treat you and your Commodore 64 to Arcadia 64, once
your're hooked, you'll understand why it's the best
selling home computer game in the U.K
Zi+
\
Available at W. H. Smith, John Merules, Boots
and our nationwide dealer network
s y
..the name
of the game
5 Sir Thomas Stteel
Liverpool. Mcrseyskte LI 68W
Dealer Enquiries Contact
Cotn Stokes on 051-236 8100 (20 lines)
fe-A
t
<
lie
/
EYEOFZOLTON fnrwiw
A classic adventure from Brainstorm
fay David Reatley and Mark Cook.
The Black Wizard has cast a spell over the land
enslaving the people. Can you recover the Magic Sword?
Or the Orb of Power? And defeat the Wizard's spell?
£8.95, runs on the Acorn Electron, BBC B, & 32K BBC A.
MAST€RS OF TH€ GAM€
. yMfflVi FIVE STONES OF ANADON
Another great adventure from
Brainstorm by Reatley and Cook.
In Anadon the magic protecting the land is growing
weaker and you alone have the ability to force the evil
to quit the land and restore the healing magic!
£8.95, runs on the Acorn Electron, BBC B, & 32K BBC A.
SOFTEK PROUDLY ANNOUNCE THE BRAINSTORM SERIES OF ADVENTURE CLASSICS
Softek Software is available through most major retail outlets & throughout our nationwide dealer network.
More exciting Electron & BBC software available... .Send now for details.
Mail Order Address: Softek International Ltd. Softek House, Tranquil Passage, Blackheath, London SE3 OBJ
Dealers Contact: EMI Distribution or Nicki Websper on 01.318 5424
SOFTEK INTERNATIONAL LTD.
12/13 Henrietta Street, Covent Garden, London WC2E 8LH Telephone 01.240 1422
MASTERS OF TH€ GAM€
MICROBOT la A CTfDC / ^ f
As a microscopic robot transported by encrgisors mwlft^J I fe l\ 3 % Jf
in»ide of a mentally unstable robot's head, you aTYw -" ■ ^■" ■■* ^^i
must de-bug its brain! The most amazing, super
smooth, flicker-free high-resolution graphics for the ZX Spectrum.
This 'arcade simulation' original game is a must for your collection!
£5.95. 48K Spectrum. Joystick compatible to Kempston, Sinclair. Protek, A&F eta
UGH!
The ice age has come and Ugh must collect food. But stealing Pterry the Pterrodactyl's
eggs may not have been the best idea! This has to be the best graphics/animation
ever on the Dragon 32.. ..and now Ugh is available on the CBM64 too! A Smash Hit!
£6.95. Dragon 32 & Tandy Colour 32K. £7.95, CBM64. Joystick compatible.
DRACULA'S REVENGE
Sanctify Dracula's castles by doing battle with Werewolves, Ghosts and Vampires!
Amazing Hi-Ros graphic animation and movement. C6.95, 48K Oric 1,
SUPERMETEORS
The best ever version of this game for a home micro! E6.95, 48K Oric 1.
| Hf*. Ct A.jmt" 1 The most amazing new game for the CBM64.
^3. ^"""■■▼■^s* Well, what else would you call a space shoot-
em-up game created in the 18th Century by
a distant cousin of J.S.Bach?! £7.95 Cassette. Write for Disc version.
ICEGIAI
The wizard has set an eternal winter on the land, and sent forth h
Ice Giants to crush your fortress. But you, flying your eagle-mount, armed
with your maser will melt them into non-existence. But did you foresee the
magical Elemental*? Superb graphic animation make this the best ever Oric
game. £6.95, 48K Oriel.
GALAXIANS
Full feature version of the classic game that II novor bo boatl £6.95, 48K Oric 1.
ACHE R ON T, RAGE
The most original shoo t-em-up game (or the Oric 1. 9 waves of aliens!
£6.95, 48K Oric 1 ,
Soltek's Software is available at most major outlets, including selected branches of the following: W.H.Smith, Boots, Dixons, Tandy Dealers «i Selfridges
as well as through our nationwide dealer network.
Mail Order Address: .Softek International Limited, Softek House, Tranquil Passage, Blackheath, London SE3 OBJ.
Dealers Contact: EMI Disribution, or Nicki Websper on 01.318 5424
SOFTEK INTERNATIONAL LTD. 12/13 Henrietta Street. Covent Garden. London WOF ftl I
T
45yTWWj hew, Smi th
jC
*r
/
'enguins, Man Eatin^dilets,'
peals, Mutant Telephones,
Jugs, Palliiag^Skylambs ajid 5
Lanwroos plus many mlce;^
join forces to stop Willy jf Jtij
jest to get the treasure
AVAILABLE SHORTLY FJ7R
LCOMMODORE 64.
<91
I'd
)
r\
*)
TT"
Distabife
and Complex,
i Road,
ri, Liverpool/
e L25 7SF
*28 7990
fifflsofe
[XL*
[DNE
%RffRE,
£& 8888i
• JUST
AVAILABLE
CITINp GAM
■ted branc
Personal and Prof e
■■■ ■■ *■
tVEMOTECH r~~| ~f_^
■1
wmm — ,
.
l^o^H
It ' J^ ^ L JL A L it ... ■ it_ t - i, . A i A ». ,» . l. .1 j i ^ ^ i '
m .. U:^V::_. j
m m
mms^^mm^^Mmmmmm
■
MTX512:64KRAM-£3
MTX500:32KRAM £!
Please phone far the address of your nearest
15
275
Dealer
MEMOTECH LTD STATION LANE WITNEY OXON 0X8 61
IX TEL- 0993-2977 TLX- 83372 MEMTEC G ]
^^^^^^^^^^^^^^^^^^^^^^^^H
The All-Purpose System
The MTX Series is a new departure in micro-computer technology.
Whether your needs os a user are for personal programming,
games playing, scientific or process control, educational or
business use the MTX Series is already capable or very easily
adaptable to almost every application. Glance through the
standard features below ■ you'll see what we mean.
Hardware - 32K RAM
on the MTX500, 64K on the MTX512.
The MTX500 has 32K of user RAM as standard (64K on the 512),
expandable to SI2K plus I6K of video RAM, controlled by a
separate Video Processor. Sixteen colours, 40 column text, 256 x
192 high resolution graphics with all sixteen colours available,
and 32 easily moveable user defined graphics characters (Sprites)
combine to make effective screen displays quick and simple to
achieve. Standard outputs are Centronics printer port, two joystick
ports, an uncommitted I/O port, 2400 Baud Cassette port,
separate TV and Video Monitor ports, 4 channel sound with hifi
output plus a dedicated cartridge port. Other standard
features include the Z80A processor running at 4MHz, real time
clock, full moving key keyboard with 79 keys including eight
2-function keys and separate numeric pad.
Software
The MTX's 24K ROM contains several languages and routines
which enable the novice or the experienced programmer to moke
full use of the machine. Standard languages are MTX BASIC,
MTX LOGO commands. NODDY. ROM routines include an
ASSSEMBLER /DISASSEMBLER with screen display of the 180 CPU
registers, memory and program, which can be manipulated from
the keyboard. Machine code programs can be stepped through
one instruction at a time, and easily called from within BASIC
programs. A further feature is the Virtual Screen facility which
enables the programmer to split the screen into a maximum of
eight sections to work independently whilst maintaining all full
screen facilities. Pascal is available as an add~on ROM pack.
The Disc Based
Computers from Memotech
Designed to use the full power of the MTX computers the FDX and
HDX make perfect business systems at prices which make perfect
business sense. Both feature the CP/M operating system, giving
instant access to a wide range of proven application software.
Available in October these feature:
• Full Western Digital floppy disc controller set with SASI
Interface for 4 drives, CP/M types 0- 13.
• minimal latency, very high data transfer rates
• optional Colour 80 Column Board
• optional Silicon Discs (1/4 Mb) which dramatically increase the
efficiency of 8 bit software to those of 16/32 bit software;
increases life and reliability of mechanical drive
• permits single disc CP/M operation
FDX— Floppy Disc System
I or 2 5 1/4" Oume drives 500K unformatted, 347K formatted,
HDX— Hard Disc System
5 1/4" Oume drive, 500K unformatted. 347K formatted.
5 \/4" Winchester which may be 5. 10. or 20 Mb
Alt Memotech products are designed and
manufactured in Oxfordshire, England
CP/M is a trademark of Digital R»*«arch Inc.
ME MOTECH
CONTINENTAL
SO F T W A R E
We're not just playing games...
BLOBBO
SUPER MINEFIELD
KILOPEDE
A fast ma/e chase with untold perils You may have seen other Minefield This one fa very fast - its not easy to
and hazards,
TOADO
Get the toad back to his nest - but
don't get run over or drown on the
games but ours has tanks that lay
invisible mines, and spiders thai are
very tricky to avoid.
CONTINENTAL INVADERS
Classic arcade action, with all the
features that make this game so
popular.
gel past level two.
RADAR SONAR
Eliminate submarines with a
combination of radar screen and
sonar, very realistic.
FLIGHT SIMULATOR
Take off. navigate and land your high
powered light aircraft. All the features
of true flight.
ALSO AVAILABLE:
RESCUE, BEAVER,
CONTINENTAL RAIDERS, PILE
UP, SIGNAL MAN and many more.
MTXCALC
Sophisticated and powerful, the
professional spreadsheet program.
we mean business too.
MTX WORD PROCESSOR ACCOUNTING PACKAGE
All necessary features are included to Sales and Purchase Ledgers, stock
give a powerful business tool. control, payroll - the complete
business svstcm.
PROJECT PLANNER
Speaks for itself, and helps you achieve
deadlines efficiently and effectively.
STRATEGY BOARD GAMES
CHESS. BACKGAMMON. OTHELLO. DRAUGHTS.
EDUCATION PROGRAMS
MATHS 1 PHYSICS 1
The first two programs in a series of specially written software designed 10
teach at the pace and level best suited to the user.
Software for the
CONTINENTAL SOFTWARE UNIT 24 STATION LANE WITNEY
Hi
FOUR STAR
1MBK SPECTRUM
-.-.,vn ;mt^i i* *«■ ,11 jqm " r> * '.■ "
■r*>Ai>0*t Zv » , (i,'nili"iCm';* i iw*ir(
***** y*r I'M t*it#*ujuj *i.'. .
-<i* -»a» il'in-n Vt,nj ki" in A"Mf, *•' i
■c i i.
■AMUJI I }*i Hefc *"t«f #>»'* «-«l •*■! *•
*** « Ivfcm al Htali t/ ««*Ii*3m* k ■**■ ■*;
MfH ' ****• 14 * f *+*« 1»# **«* h|i| •*■*
*!«.«<;- i mi 4(1 M'lflXf •»«*taJattr^ «•-<••
MM'l*<<')l'l' -It'll" »»!*'■ ,•,, ■ *>'
-.a* -.■»• il tail rum It *i.tr »in ** ■>« MM
| J. VI Itf » 4ft '•* HI *4 1» «<4'wJHl , l
■ **t«4> * li' * 1 1 •** l*»t. « »MI1 »:«*•*■»
i. i m. ' t ' nM 1,u'*in"*jii [»>•♦«•• m*
• .- -*. #»>jtiii ( , iv :m*i »'vi **r 'Ni-i'^p t»*
-.fritr ■* t+ rtn'P r**A»t irn *»|irri,T i.,i' '
_■ I . 1* «(••« '« « l*lll K
*.«A;*M ■>!. :r--'.;r.:- - ■
Hcuii' t*j auT ant ii u« ***^j.i
- Mu r* IfK 1* TV.'
'Itunc«t[l £«Ca** RMHH riiT»5^»:«C*-^
PtIUkltO £w r^-*?** ■« >>llnW **•- •
•-•va** »*fl < **< t*ll#M A ?*■»»** djaarw
Pa wn :»»*«i j»t cc** ■***>/■
onl K £3.95
*.«»*■» f.vi -3VI» ' »V» P~**«Vi* *•!« f/
Mil Mm'M'ii »* *:i; (•■*>**• *
3D VORTEX
16/«8K SPECTRUM
S»
«#
A*
"*"-""•'*' £4.95 (J)*
TRADE & EXPORT /
ENQUIRIES M '*'•' 1& '■'• , '"* toto ubtret toltv cvni.Von thtt
WELCOME . "*«*•'*•» s'"ci'v P'ofibnta
FOUR STAR
GAMESTAPE 1
GAMESTAPE 2
GAMESTAPE 3
only £3.95
Name V^
Address *.0
Sonil your order to
J.K. GREYE ENTERPRISES LTD.
16 Park SI. Balh BA1 2TE
Pieije tick &oxcs
ol 'equ rod Up**:
at £5.95
al £4.95
at £3.95
at £3.95
at £4.95
* - . . < »**V »**0 t'irtilr* fw*« WW*.'*"
&«««#> •«"( U*td t* *iy w »k«* p«u ar* i*^m
« M mMKM qildtf #«l V 4 ^4*t MM*t»
V* **■* ara J*»g;*d * at) i*« (mm *Hr^«n *>j
•^t »*# »>n **aiy »j,* v o (f vi.( l 4*« jiwi.in
•jajM t-«MMi • r-j-il ln|pi*g tv*t* "**-W*ri l*«
' «'w W ' »ip *'<>allti u* P* rV»m-^*i V4T W|tda
£~.t*v***> wt(**l *w Mtoiiv ahai'*
•• aj*%*S4*r R'fi.* ir*« ■**! T."* Ml >#*»•
-h 1u*»mj «•■■ ran IV* •itu'*** il * *• A*** •*
.'.
iMrai tlpal** "' <♦■' "' '** i'i n "l
•:«■ m *aiM l '*vt'.i*.i>ja» | i»a v,i»* **•«« a^*
•»»*• M**^r»*lfrf».i f r*l*'«-w t»»' »••*• •♦.t*aj*4
•NMtaart«r>t kHiiim- m ,.>'•. n .-*♦•#
>.v'**'» 'jm' *'*J ** i kh|| *ai-( •**:*»»» r«*
».l^ rrrt-W;* tr .*»*, tfnf 0ct;fl4»'-i
• J '>'•*! Ll*t t itHM it* i l'»t I - -
Postcode
!■.«»; J5J-MNU
t«v*al L*4*ttt.
■I i •»-..*- w»
_nk*4 ^ttf 4*« OvrMI *.a»
Ortly
£5.95
I enclose a cheque/p.o. for £
made payaDie to J.K. GREYE ENTERPRISES LTD.
il pew *«)#« ■> im N < m *«» hi|
aw rirtwi Al Qimaala#*a #■* I'OtMd I7
Wt Bf"tlr>, MM ■JbMM |Aa1
Q»*i| (art (lilt»v |l,|r«| h 4 l^r.o«
Computers
ForExpork
1,
Sinclair
Oric
Commodore
Atari
Texas
Epson
Coleco
N«\
..■.-
BBC
Vectrex
Linx
Aquarius
New Brain
Acorn
Plus Printers, Disc Drives, Memory Expansion, Software
Quantity discounts available
No tax charge for equipment shipped abroad
Write for our price list or call our 24hr answer phone
01- 681 8785
Galaset Ltd, 30 Bayford Road,
Littlehampton, West Sussex,
England. Telex. 8954018 Acurat G
THE PROFESSIONAL APPROACH TO
SPECTRUM
SOFTWARE
CLOWN EDUCATIONAL
SOFTWARE
Games designed to help
children aged 3 - 7 to learn
through play, while
familiarising themselves
with computers.
Now available:
CLOWN ARITHMETIC I
Helps children to count and
do simple addition and
subtraction with the
aid of imaginative graphics
and sound effects.
Still available: BASIC ToolKit - add
logical arithmetic functions ■ list
variables and arrays - fast screen
output - program renumber.
Price for either product:
£8.95 inc. VAT { 4- 50p p. & p.)
To order or to obtain details of our other products contact:
Malva Ltd,
REAL TIME SOFTWARE SPECIALISTS N0TTIN6HRM 186 2RA
70 ASHCHUBCH DR.
WOLUTON
YOUR COMPUTER. JANUARY 1984 4 7
J H| IF YOU HAVE A BBC MICRO ■
'' THEN YOU NEED J
is ihc newsletter of the Inde pendent National BBC Mic rocomputer Users Group. If you want the best source o!
information on the BBC Micro you can't do without I Bfer«j^ ■frii'V^g I. No matter what vour interest hardware, softwar;
^^ET^OS^
U^ser^s;
nas somemtng tor you.
Also, Sdl l li:is :,v:1 '' ;t ' >lc " uinv special oilers including dust covers (for computer, monitor, printer, disks), cassen
leads and 1.2 ROMS FOR ONLY 0.50 INCLUSIVE- Till- CHEAPEST PRICE ANYWHERE! (Members Only)
hooked for life!!!
deiies description - send off for a sample copy and you'll find that it sells itself to you. See one and you'll bt
Please supply me with
Please send the goods to:
NAME
more details about
^jzjcr\^
and your special offers
a sample copy for £1.00 and an A4 SAE (17p postage)
1 UK 12 Month Subscription for £12.00
1 UK 6 Month Subscription for £6.00
1 Overseas Surface Mail Subscription for £14.00
(air mail rates on application)
ADDRESS
I enclose a cheque PO for £
p made payable lo LASERBUG. Please send the form to LASBRBUG Dcpt. Y, 10 Dawley Ride, Coinbrook, Slough, Berks., SL3 0QI
complete
software
range for
Sharp MZ-7i
50 SUPERB
GAMES FROM
3-95
APOCALYPSE II TOMBS OF KARNAK
FIGHTER COMMAND! FLAME QUEST
DRAGON CAVES I I ICE WARRIORS
NIGHTMARE PARK
eieze fEMsa
CLUB GOLF
POLARIS
Business
Programmes
DATABASE FILER
Hotting 1 ,000 records, this bier is designed (or
use In such areas as telephone numbers, price
lists, stockholdings, etc. Many different
systems can be generated from the one only
programme and data held on separate data- £■» gm m
cassettes fc» Q'«
PLUS
SPA DATA ■ DAYBOOK! CLUB-SUB
Bond for a 51 Broad St * ,BO fPr#
catalogue Worcester WRl 3LR MZ-BOA/K
" Tel (0905) 26524
24 HR. CREDIT CARD SALES
PLEASE NOTE-ALL OUR PRICES ARE FULLY INCLUSIVE
48 YOUR COMPUTER, JANUARY 1984
1100 Dispniint Snftw
ape SimnliRS
W0%J%J 8 PORTLAND ROAD, LONDON W11 4LA. 01-221-1473
AMAZING SOFTWARE BARGAINS BY MAIL, 100's
OF TITLES AVAILABLE!
TELEPHONE ORDERS WELCOME. WRITE OR RING NOW FOR FULL DETAILS
Qame Hmm RRP Our Price
Cam*
House RRP Our Price
Inc. PfrP
Inc PErP
SPECTRUM
DRAGON 32
Manic Mm* Bug Bvto 6-60 440
Texstar
PSS 12.96 1140
Spectres Bug Bv.o 6.96 6 20
Draw Bug
PSS 12.96 1140
Sr, > Bug Byl* 5 35 5.20
Fi^ht Simulator
PSS 7.96 646
Pool Bug Byte M6 6J0
Grand Pra
Salamander 795 646
Aquarius Bug Byte SJS UO
Night Flight
Si ajiawaat 7.96 646
TheC*»tio Bug Byte 6,98 5.99
Monsters
Softek 7.99 646
Z*Zep imagne 5 50 4.49
Snaiegic Command
Rom* 9.99 8.75
Arcadia Imagine 540 4.49
Tranntyrvanan Tower
Richard Shepherd 6.60 5 25
Zroom imagine 6.50 4.49
Mined Out
Quacks .a 6.96 6.00
Schmidt Imagine 6-60 4.49
Ugh
Softak 6.96 6.96
A v Dddums Imagine 540 4.49
Jumping Jack imagine 5 50 4.43
Molar Meu) Imagine 6 50 4.49
Penatrator Mefcoume Houjo 6.95 646
VIC 20
Tefroi DecktrUD M«ajoum* House 6.9S 5.95
Arcadia
Imagine 6.60 4.75
Hurg Melbourne Houta 14 95 12.95
Wacky Waters
lmagme 6.60 «.75
Robon Softek 546 4 66
Catena Snetche
Imagi* 6.60 4.78
r.-eb.-di Softek 5 95 4.95
Frantic
tmag<n« 6.60 4,76
Reouieer Softek 695 4.96
Coemieda
Bug Byte 7.00 6.99
Transylvenlan Tower Richard Shepherd 8 50 6.26
Vie Panic
Bug Byte 7.00 5 19
Evtmt A team Richard Shepherd 6.50 6J6
Vie Asteroids
Bug Byte 7.00 649
Supe< Spy Richard Shepherd 6.60 5.15
C'aiy Kong
Interceptor 8.00 6.74
D*vus of the Doep Richard Shepherd 6.60 !•?!>
Jupiter Defender
Inwreeotor e.00 5-74
Invincibie Island Richard Shepherd 6.60 &26
V c Rescue
Interceptor 6.00 5 76
Hall of the Thinpc Crystal 7.60 6.50
Amman* Scatter
Rabbit 6.99 449
Rommel'* Revenge Crystal 7 50 6.60
Paratrooper
Rabbi: 6.99 449
The Dungeon Master Crystal 740 6.60
Cydons
Rabbit 949 449
invetionof the Body Snatch** Cryttal 7JS0 6.50
Skrambla
3.itb- 5.99 449
Shark Attack Romfc 5 33 4 99
Matagaiactic Llamas
Llamatoft 6.00 4.99
Colour Clath Rom* 7.99 8 98
Grid Runner
Llamasoft 6.00 4.50
Spectra Smaih Rom* 6 99 649
ATARI
JatPac Ultimate 5 50 430
PSST Uibmate 550 4.60
Kraiy Kopter
Engiian Software 14.95 1849
Cookie Ultimele 540 440
Tim* Warp
f ng'.ih Software 14.95 10.99
Tran/AM Ulbmate 5 50 4.60
Air Strike
Eng -ah Software 14.95 1043
AbcAsac Ultimate 6.80 440
The Time Mechm*
Channel 8 9.95 946
Lunar Jet Man Ultimate 5 50 4.60
Circu*
Channel 8 9.99 946
Attron OK Tronic* 9.96 1.70
The Go"d*n Baton
Channel 8 946 948
Fruit Machine DK Tronic* 4 95 4.49
Escape from Pulsor
Arrow of Death 1 + 2
CnAflpfts)! af,H B.96
Channel 8 9.94 9.96
COMMODORE 64
ORIC
Sea Ha 'her Attack
Lunar Lander 6 Astero
GaUnitns
Super Meteor*
Xenon
Invader*
The Ultra
light Cyc&e
Kong 64 Anirog 7J6 6.99
Scramble 64 Anirog 7.96 849
Frog Run 64 Anirog 6.96 4.95
3DTimeTr»k Anirog 646 445
Cydoni Rabbit 6.99 449
Cantrapod* Rabbit 5 55 4.99
Monopolee Rabbit 599 4.99
Annihaleior Rabbit 6J9 4.99
Durrei 6.96 646
d* Ourr*« 6.95 5.96
Softek 6 95 545
Softek 6.95 646
UK 860 740
UK 7.60 840
PSS 8.96 596
PSS 8.96 6 96
Pakalude Rabbit 8.99 449
Panic 64 Interceptor 7.00 6.99
BBC
The Music Processor
Qu'Ctsrcva 14.86 U-2S
Star Trak Interceptor 6.96 MS
Protector
Qiicn.i 7.96 946
Froggar Interceptor 6 95 696
Wiierd
Oucktrfva 6.96 946
Sprite Man Interceptor e 95 6.96
Game* Compendium
Salamander 6.96 946
Attack of Mutanl Camels Uemetoft 740 6.60
Tanks
Salamander 7.9B 949
Maui* Uamatoft 7.60 140
Dragon Rder
Salamander 7.96 946
Hoboit Veeouine House 14.96 12.95
INCREDIBLE SPECIAL OFFERS FOR THE SPECTRUM
THE HOBBIT + BOOK
VALHALLA BY LEGEND
RRP OUR PRICE
£14.95 £11.95
To Discount Software Supplies, p4tte »*:tpl my order for the following Prog-ams' Special Olfoti:
CC/1'64
DISCOUNT SOFTWARE SUPPLIES
8 Portland Road. London W11
1 1
1 .
i ..._..
SFMD
*
Mflmfl
1 *
Anrlrau
Make cheque* payable to Discount Software Supplies.
DSS la the tradmg name of Dovepac* Ltd.
1
J
Send SAE for up to date list of our amazing
bargains.
YOUR COMPUTER. JANUARY 1984 49
ForZXBI
SPECTRUM
BBC
TRS80
APPLE
NASCOM
VICr'PET/64
(Please state)
NEW!
EXCLUSIVE!
Every computer needs
CHATTERBOX II
"Listen creep, I am the leader....
TAKE US TO
*OU« LEADER
PITCH
CONTROL
STMIHtSK
Srsrir,6
TU
CHA I ERBOX II can say anything!
Genuine phoneme synthesis - not just recorded
speech - hence unlimited vocabulary.
Programmable pitch for more natural intonation
(exclusive to Wm Stuart Systems)- solid tone
cabinet for quality sound - integral beep music
amplifier. PLUS expansion socket for BIG EARS
voice recognition system. Full instructions
technical notes and software supplied with this
outstanding educational unit.
DEALER ENQUIRIES WELCOME
As soon on BBC TV "Computer Progrnmme"
*BIGEARS*
%%
SPEECH
INPUT
FOR ANY
COMPUTER
Hugely successful Speech Regnition System.
complete with microphone, software and full „..
instructions. ONLY 1.49
BUILTTESTED & GUARANTEED
PLEASE STATE COMPUTER: UK101.
SPECTRUM. ATOM. NASCOM2. Vic 20. Micron.
2X80 81 , PET. TRS80. MZ80K. APPLE II. BBC MICRO
ZX81 /SPECTRUM
MUStC SYNTHESISER (Stereo) 4
- 16 LINE CONTROL PORT
Play 3-part music, sound effects, drums etc. Full
control of attack, decay and frequency.
Input/Output lines provide control and monitor
facility for Home Security, Robot Control. Model
Railway etc. etc. Works with or wilhoul 16K RAM
NEW!
VIBRATO
CONTROL
Full instructions software included.
Add keyboard to make a live performance
polyphonic synthesiser!
Note: up to 3 units can be used simultaneously;
giving 9 music channels & 48 1 lines
AMAZING VALUE
AT ONLY
£19.50 (KIT)
£25.50 (BUILT)
THE COMPOSER
Synthesiser Music
Progiamme.
E ntor & play 3 pan harmony
I nclodos domonsirawns
fSoectrum'ZXeilracommenaw £7
ZX ARP/DRUMSEQ
Fascinating, lynlhetiM*
d<<m<xwi lotions Generates
oulomalie sequences arte
plays (torn koyboo-d Son*
woi'dollocts |SpectiumV £6
TALKING HANGMAN
For Crmtterocx'
Trie cassie game
c'aims its victims
.vrlfiartry vOCS
acco^aanimen: (Speetn*n) £6
CHROMACODE??????
Clin you aol-Sfl tfva owna by
cracking ire secret
cOmbnaLon ne'ore t<r* rum
out? With Chattetxw voce
output (Spectrum) £6
COLOUR MODULATOR
RGB in, PALUHF out (not fo- ZX;
kjt£16
built £22
Please add VAT at 15% to prices, AH enquiries
Barclay/Access orders accepled by telephone S.A.E please
WILLIAM
STUART
SYSTEMS Ltd
Cr-aroy Down House
Choioerton
Nr. Salisbury
WHshire SP4 ODH
Tel 098 064 235
sJM«fi ^fenet
lill I V*.I\ATJN<; ANN nMI.IK.*.MWIr.N7AI. i.AVtf. lit- THK
ISW VAN lit I M,l> AS A (JAMB MM1 lift TtTiW
VUIH MVC CAUt FEATtKr: SI FKHH i.RAPllkv JAfKHIKM. I.
THE CIU1LI.M.V • I MS.T AMI CUMttTATlVJ fLAV A
fHMenH.'t.-v.ivF INSERL'tTtDN tu*>K IS ,'• v. ITU EACH
PACKAOE. fHl> IS TUF MOST Cl tMlrKEMKVSIVX VERSHM »T HAVE
-'■■•• S€ES f'lR A V.ilkll IDMHTtS '
SHrTlt-'M JJ /j
£9-M
JMCr«L
AN UClTlfKi l.AVf 0' OAMCl >OH ' 4 1A»fRS
PENTOMENOBS
£ j-«h
THE JiGSAVV V/iIM A SUBUE C ErtMSCt '
£5-95
r-e
(NrtHU HOL'it, SWARDESTOS
NORWICH, SORFOIK
4t> ecru smut cnosm t » i«
4*4 * B *<" wo»« AMI Tt|H I '4 tl
4*1 VV.1 *.fcC7IOS V4T41 410 | 4 44
4*4 rr ■«;..*. >cr*«' MUHll \ » it
■14 A.ii'tvf yov'r« i * it
CELEBRATE THE NEW YEAR
WITH OZWISE BARGAINS!!
Acornsoft (Buy 2 get £2 off)
J Philosopher's Quest £ 9.95
|Sphinx Adventure £9,95
I Monsters £ 9.95
I Snapper £ 9.95
Planetoid £9.95
Arcade Action £11.90
Rocket Raid £ 9.95.
Meteors £ 9.95
Arcadians £ 9.95
I Newly Released Acornsoft:
I Count down to doom £9.95
■ Castle of Riddles £ 9.95
lKingdomof Hamil £ 9.95
Snooker £ 9.95
Draughts - Reversi
I Hopper £ 9.95
I Missile Base£ 9.95
I Starship °
| Command • .
£ 9.95
Hardware
BBC Model 'B' £399
Acorn Electron £199
Commodore '64 £229
Dragon 32 £175
RX 80 F/T Printer Q9G
Send cheque or
Access Barclaycard details to
address below.
Credit card
holders
may
telephone
their order,
please add
£1
c <=>
=T *****
Write or phono
for our froo
Newsletter
(eelozml/c computer/
236 Imperial Drive, Rayners Lane,
Harrow, Middlesex HA2 7HJ
Telephone: 01-429 1060
50 YOUR COMPUTER. JANUARY 1984
Success Breeds Success
^
\^t
ITS;
*rf- N^ N**
Sponsored by
Practical Computing
Your Computer
Micro Business
5sd
v ***** ****
National Exhibition Centre, Birmingham. May 4-7, 1984
After one show the Midland Computer Fair
has already established itself as an outright winner.
Not only is it the leading exhibition in the Midlands
for microcomputers and related products, but it
stands in its own right as a major national event.
In recognition of this, and the need to
accommodate thousands of expected visitors the
venue for the 1 984 Midland Computer Fair is to be
Britain's premier showcase the National
Rxhibition Centre, Birmingham. The NEC with its
superb facilities for exhibitors and visitors alike will
be the fitting site for this major event which
attracted over 17,000 people for the first show.
Whether you are interested in microcomputer
enthusiasts or would prefer to take space in the
Business Section to meet small business micro-
users, the Midland Computer Fair is definitely for you.
So why not let a little of the Midland Computer
Fairs success rub off on your company by
reserving a stand at the next show.
The road to success starts by filling in the
coupon below:
—Midland .
(gmputer
fair
Persons/ computer*
Horn computing
Small business systems
Return to the: Exhibition Manager, Reed Exhibitions,
Surrey House, 1 Throwley Way, Sutton, Surrey SMI 4QQ
Tel: 01 643 8040 Telex: 946564 BISPRS.G
Name .
Position
Company
Address _
YOUR COMPUTER. JANUARY 1984 51
WW LETTERS
BURGLAR PROOFING THE BBC
MICRO COMPUTER
/paving been puzzled for some time as to how some Basic
ff programmes have been protected so as to be unlistable, I set
to work to try to devise a way of making my own programmes
unlistable.
It works by searching through programs for Rem statements.
When writing programs you have to insert a
":R£M@@@<3
statement after every line you wish to be hidden, so that when my
utility is run, it jumps to the procedure on finding a Rem — code
&F4 — followed bv an
@
— code & 40. This latter character acts as a double check so thai
spurious &F4s are not treated as Rem statements — this can
happen, as I found to my cost while developing the program. It
then proceeds to insert the value of &0C in each statement up to
the end of line marker — &0D-return. Code &0C is the code Tor
deleting the text area. Another advantage is that you can still have
genuine Rem* to help you out.
You can alter the program to insert any control character you
like, but I favour &GC. So when the program you have Remmed is
listed, the computer gets the code to clear text, and docs so,
preventing you from seeing it. Excellent for hiding l>atu
statements us well as program protection.
I initially tried the backspace and delete code — 8t7F — bui this
required Rem staiements the same length as the line to be deleted,
and was consequently too greedy on memory.
. Other useful control codes to insert in Rem statements include
&03, which disables the printer, and further prevents listing. Ii
cannot, however, be used after an OS " command. Even if people
don't want to make their entire program unlistable, they can Rem
a few key lines containing variables or machine code calls, hide
them from prying eyes and yet allow iheir program to run
perfectly.
One of my favourite and most devious tricks is to Rem lines
above and below lines which disable the Escape key, cause
memory dear on pressing Bitak(*FX200>2) and lastly have the
entire program deleted on error — after inserting a hard-to-find
error at the end of the program. You can make Rem lines
disappear anywhere within a program, and they're a devil to
locate. Best technique is to number your program wiih ivdd lines,
and then AUTO number evenly, inserting
REM@@@@
at every even line.
Best way to use the deleter is to 'spool it with high line numbers
3nd then 'EXEC it into a program. It can selfdestruct by use of
the On Error Delete command.
Peter Liv f Mcxbtwugh, Yorkshtre.
IK n»*»; t *i ,?
l«Qltft£n Setting 8K ,<of, th#
i*o*oCi-~.ix-s:
U4,*irt on ci<Til*|4ing 140
. w.i to %** ptet
i«o»5i»*i-W4 loa SXNM4 THt* >aocc»i.i.
immii If >< • • REX 'oISimM »» ■.«•
It »r«CH)ur» IB tn««M conl'M
n ei iwj» »»aie«i •< .
1*111
l* +~.tr o* Km !•*.» p rjcaO -^p
:iiivT-."i«:
ifltimn inrl c«*«- »»«t ccc*
if [tou.'a -rx-lo£.
SKYSHIELD
Concerning the December issue
^ Sky Shield program. There arc
six numbers missing as follows.
ADDRESS VALUE
10240 134
10241 8
10242 61
10243 195
10244 48
10245
10246 31
Without these numbers the
program will probably crash.
Andrets Richards,
Haywards Heath,
Sttistx.
MERGE PROBLEM
•^here was a slight error in
/ my ZX-81 Merge program
published in the November issue.
The machine code itself was free
from errors but the addresses along
the left hand side of the hex dump
were WTong. They should have
started at 16514 and increased in
increments of 8, finishing with
address 16794 instead of 16802.
Those of you who have typed in
my ZX-81 Quick Load program —
June's issue — may find the
following modification useful. It
allows you to merge programs which
have been saved at high speed using
the quick load program. Type the
program in as listed and, just before
Saving, enter the following;
POKE 16622.0; POKE 16623,0;
POKE16625.3, POKE 16646,61;
POKE 16709.0
POKE 16711.15; POKE 16712,28;
POKE 16716.0. POKE 16717,0.
POKE 16724,264
POKE 1672S.2S; POKE 16726.56;
POKE 16727.229; POKE 16728,254;
POKE 16729,62. POKE 16661,1
It is possible to haw both the
quick load and merge programs in
memory at once since the former is
contained in a Rem statement and
(he latter resides above RAMtop.
Richard M Taylor,
Suffolk,
ORIC SOUND
A/fty l please point out to Piers
/r f Letcher, concerning his article
t,he Sound of Micros, in Novembers
Your Computer, the mistakes he
made in the information about the
Oric.
First, he said that the Oric has
only one channel of sound when
Oric actually has three. This can
easily be proved by typing in:
MUSIC 1, 3, 1. 8: MUSIC 2, 3, 5, 8:
MUSIC 3, 3. 8. 8:
PLAY 7. 0, 0. 500
This quite clearly gives as three
note chord.
Secondly, he placed an x under the
white noise column. The Oric can in
fact produce white noise and Piers
may have realised his mistake if he
read S. Tighc's letter which among
other ihings pointed out that
CALL * FB1 1
gives white noise on the Oric,
Thirdly, Piers had an x in the
Envelopes column. If he had read
the sound chapter in the Oric
manual he would have known that
there is both ail Envelope Mode and
an Envelope Period.
Ian Messenger,
Whitehaven,
Cumbria.
MEMOTECH MEMO
ytf following amendments to your
very interesting article on "£100
-£4O0 Micro Survey" in Your
Computer, Decemher 1983.
Memotech produces two versions
of the MTX computer: the MTX
500 retailing at £275.00 inc VAT
and the MTX 512 retailing at
£315.00 inc VAT with user
addressable RAM of 32K and 64K
respectively.
Both machines contain 16K of
dedicated video RAM over and
above the user RAM, which in
essence means that the user RAM is
not reduced with increasing graphic
resolution. On board RAM m3y be
expanded internally up to half a
megabyte on both computers.
Furthermore, there are numerous
game tides available ai present from
Comincntal Software. Readers may
write direct to them at Unit 23,
Station Lane, Witney, Oxon. for a
colour catalogue.
Memotech Limited,
Witney,
Oxfordshire.
VOICE OF SINCLAIR
/t has come to our attention that a
minority of programs available
on the market do not work with the
Issue 3 Spectrum which has recently
been released.
In accordance with our policy of
constantly improving our products,
we have from time to time made-
changes to the Spectrum. Wc have
always taken care that such changes
neither conflict with published
documentation nor alter the normal
operation of the Spectrum. How-
ever, some software developers have
apparently made an assumption
about the Spectrum which is
completely unsupported and
NOT SO ADVENTUROUS
|j|/i»h reference to the letter from J Musson in November Yout
Jfjf Computer, I disagree with bis point of view insofar as Pete
Connor's selection of software was a good representation of the
adventure games available, and a large proportion of current
adventures arc worth less than the cassettes they are recorded on.
The five games that Mr Musson judged as being good may be
towards the better end of the market, but whai vi the point of
reviewing only the good software?
He delivers a critical judgement of Level Q's Colossal Adventure
— it is as if he never set eyes on this program in his life. Perhaps it
is worth noting here that Colossal is a version »f the original
adventure by Crowther, and has a substantial following
throughoui the word in its many implementations on the more
expensive systems.
The main point that Mr Connor makes is that the standard of
adventure is very low, and that for every good program there are
20 bad. What Mr. Musson can find to quible about in that is
beyond me.
A Taylttr and 4 Heading, PJinburgh.
52 YOUR COMPUTER, JANUARY 1984
undocumented by us. They have
tssumed that the values in the three
high order bits when a byte is read in
from the keyboard using the N
command, will always be equal to ).
In the Sinclair ZX Spectrum
Manual, chapter 23 page 160, it
states that bits DO to D4 stand for
the five keys in the half row being
read. D6 is mentioned as being the
value at the ear socket, while DS and
D7 are noi mentioned. The correct
way 10 read this byte is to mask out
the three unused bits, so that it is
cenain that their value is cither or
I. The value of the complete byte
can then be tested safely as the only
variable will then be the area relating
to the keys.
To assume that bits D5, D6 and
D7 are always high has always been
extremely unwise as this is not
necessarily so in any Spectrum. In
Issue 3 Spectrum, however, the
effect has become more noticeable as
bit D6 is set to when there is no
signal coming from the tape
recorder.
I must emphasise that, in our
view, it is extremely dangerous
programming practice to assume the
value of a bit which is essentially
unstable, and we strongly
recommend to software houses that
they re-issue masters for any
programs which make assumptions
of this kind us soon as possible.
■ill sou Magtitrc,
Software Manager,
Sinclair ResearcJi.
EDITORIAL
Bk; is BKAtTtWI Hut only H' hi >dc
smiill enough to fit on a single chip. Ima^ini: j mar)
is! .i maj6i city such as London, Cardil
Glasgow. You can see the fine details itfroadt
backstreets, the collapsing Victori ers, and
even the power and telephone cable*.
Now reduce that street plan to a quaner
inch square and capture it in silicon. That is the
kind of power-packing the chips of the future will
offer as Matidard. The Inmos Transputer, Bri:
contender in the superchtp Makes, can ai:
nvtuch 100 hoi power.
So the in news foi I he inn • may
not he that IBM is starting to produce -.null
• and last month's PCjr stories
— but lather tru: hi;: computers arc '"
little chips.
IBM is know to be working on a 570 on a chip —
a ?70 is the mainframe that every
10 have to keep up with, the Dow Jones's. The
computer that holds the equivalent place in ihc
supet'-niiht league is tile DEC VuN.. A ptiMtv
produce this machine in chip form is j1m\ in
w;:v.
As tl Jopmtnt work that put vorjv-
■ito an office irii
computer fact - Hewlett-Packard's WVtKl dok-tnfi
, mainframe has been iti existence Cot wef yeai
now — the ; it off when thai soi
Joplilstication able to the household u»er.
Dow;: at the home computer end they arc already
making things smaller. The great advantage bJ
.-20 was that it exit down its component ■
Combining ail the separate video functions tin
lip. \"ou the * 'ic step
rjher. Ted rii
s with sound and system control.
milar measures to ensure
dint the
ptecursor the 800 -- Icwei component* mean \iyy
products which in turn permit larger profit
morgi
B\ the end of the decade you will be . dip
into your pocka the kind of machine that in 1%0
would have bee: oiling the entire Uilil
States early warn:: tn - but what could ■■
for?
The problem with having tlmt magnitude i>:'
poWei is that the u need to rrtalw us«
it has n> be technolo
; — othei ! ticking
With o5(] The catch about niak
programs which ate worthy uflhe hardware is t-
ware development is already ihc ni
creating a new system.
Consider the man-hours spent in developing ;he
software for .« Ion -cost home computes like the
Spectrum, Sinclair Research could never
financed thin ope It needed hundi.
to turn tlv nut
the best -sell i;
It we are to have pocket-sr/cd nun wv
should remei i NASA's N irogram
which helped design tlie space shuttle took a team
of the world's top programmers I ! '.cats to
complete.
So even t!';. I have the sup^-r system now,
you plight be unlucky enough to h.nx 13
s for fhe At ihat rate 'most home users
would rathe .nmeihnu; a little ill
test — po; souped-up version
which ra
PROGRAM BUG
^he Spectrum Assembler in your
/ November issue acquired a bug
during the final "tidy-up" that will
cause instructions of the form I.D
(HL), reg to be rejected. It is easily
corrected by merging the packets
from line 816 — between "" and 'nn'
— into line S17 and deleting 816. All
tape copies urc correct, and a now
unlimited number of copies is
available — still only £3 each — as !
have engaged the services of a
professional tape-duplicating firm to
meet the demand.
The assembler convened very
easily onto my Microdrive
David J HaKkim,
Tnnebridgc
Wiltshire.
Explanation of graphics characters in the
first fisting of Swag on page 126
All I or* lnv*r** oi or* all lt*roi underlined. In
quot*i in I m* 1 10 not* that ih*r* ihoulc b* 21 I
ilgni. 3 I igm I I, 1 I, I t, I I, I l. I 1 , 1 I,
3 I, t I, 4 I. 2 I. 1 I, 3 1, I I, t i, 1 I, 1 r. I I.
1 t, t I. 1 I, 1 I, 1 », 1 I, 5 1, 3 I, II. I I, I t.
I I, 1 1,1 I, 1 1,3 I, It. 1 I, t I. 2 I. I I.
L.n. Ill - 3 I. I I.H.I 1,1 1,1 I, II, 1 I.I I,
I I, I I. 1 I, 1 I. 1 I. 2 I, I I. 2 I, 3 I, II. 5 I.
1 1.1 I. II, I I. 1 I, 4 1,21 I.
Lin* 112—1 I, b v Grohom* FoirhlH . 21 I.
Lin* 113— I I. n. SWAGMAN . 1 t.J. GUARD .
I |. I S-.. WITH KEY , 10 t. % WITH GCXD , 1 t. .,
DOG, 21 I.
Ltn* 114, — I I, I i KEYHOLE , 1 M . KEY. 2 l.j.
SAFE ZONE, 10 t, I 5AFE GOLD , 1 i, ~, GOLD
21 I.
Lin* 115 — 1 I. I GET KEY . 9 t. 2 OPEN LOCK
9 t, 3 TAKE GOLD , 9 I. 4 GOTO ZONE , 8 I.
Lin* 116 — 25 t, pl*gi* wall. 24 I,
How to write for Your Computer
We called this magazine Your Computer precisely because we welcome your
views, tips and hints and even your criticism of machines and software in general.
If you would like to see your name in print, whether on a Software File program or
a full-blooded article, here is how to go about it. Ideally, all articles should be
lyped double-spaced on one side only of uniform sheets of paper. If listings can
;' be dumped directly from a printer - you can always use a friend's or user group's
this minimises the risk of error. In a perfect world a cassette would
accompany the article. That considerably speeds up the checking process. Noi
only do you get to air your own discoveries and opinions, but we will even pay
you for ihc privilege. We pay £35 per published page that's as it appears in the
magazine and includes illustrations.
Why not give it a try? You have nothing to lose but your postage.
ABC
Editor
TOBY WOLPE
Assistant Editor
MEIRION JONES
Staff Writer
SIMON BEESLEY
Production Editor
IAN VALLELY
Sub- editor
PAUL BOND
Editorial Secretary
LYNN DAWSON
Editorial: 01-661 3144
Subscriptions: U.K. C10.50 for 12 issues.
Pfht«d In Grant Bi.tj.i lot th« otopilotoi*
BuilntM f'teu m:fm«t«n*t Lta, Quid/nnt Houw. Th*
Quadrant. Sutton. Sviirr, SM2 8AS. T*t: 01-661 3500
Teto*/ U rim». 89206* BIPflESG. ISSN 02(00686.
PrintKl by nii*.*<»« Pitt* Ltd. WNttUW*. Kant, tnd
)Y0M«t OV Inttto Ltd. London EC1.
Advertisement Manager
SHOBHAN GAJJAR 01-661 3127
Assistant Advertisement Manager
NICHOLAS RATNIEKS 01-661 8548
Advertisement Executives
NIGEL BORRELL 01 661 3660
JULIAN BIDLAKE 01-661 8458
Northern Office
RON SOUTHALL 061-872 8861
Advertisement Secretary
JEANETTE MACKRELL
C^lRssifiRd
CLAIRE NOTLEY 01-661 3036
Publishing Director
CHRIS H1PWELL
/our Computer, Quadrant House, The
Quadrant, Sutton, Surrey SM2 5AS.
© Business Press International Ltd 1984
V OOF1 COMPUTER, JANUARY 1984 53
J
NEWS.
Barry Norman's Thumbs up from Sanyo and Sony
Chip Shop r ' '
Barry Norman is hoping that his
new radio show, 'l"hc Chip Shop,
will do for computing what Film
73/74/75 and so on did for cinema.
The show, which will gu out on
Saturday afternoons and Tuesday
nights on Radio 1 will be a magazine
of news and features on all asp
computing. There will also he
broadcast* of computer programs
but these will be in the middle of the
night to avoid making too many
people turn oflf. You can catch the
first Chip Shop at 5pm on Saturday,
January 14.
for standard for all seasons
Would you tnty u second hand
Spectrum from this man? Most of
his music may sound second-
hand but the cassette version of
his "The Bop won't Stop" album
carries Shakin' Stevens first ever
piece of experimental music. The
track entitled the Shaky Game
will be familiar to any Spectrum
owner who has forgotten to plug
a lead into the monitor socket
when loading a program from
cassette. If you load it instead of
listening to it you will find a game
where you have to drive Shaky to
his "Ofe House" while avoiding
clusters of lethal vampire bats.
Where does he get his
imagination?
JUST AS THE FtTl'RF. of MSX seemed
assured by the release of the new
MSX machines by most of the
Japanese manufacturers a question
mark is hanging, over the compat-
ibility of the first MSX machine to
arrive in Britain. Sony, Hitachi,
.Sanyo and all the household names
have shown new machines in Japan
which all have different features but
will still be able to run most of the
same software, however their
cartridge ports arc a different shape
from the one on the Spcctravidco
which claims to be the first MSX-
compatible software standard
computer to arrive in Britain. The
chip set and Basic in the
Spcctravidco should allow it to run
the same programs as the Japanese
machines but it seems unlikely that
cartridges will \k interchangeable
which was one of the aims of the
MSX program.
Many of the Japanese computers
have been designed to hook up to
video recorders, video cameras, radio
SV-328, big brother to the Spectrovideo we reviewed in November.
hi-fi and even robot arms. Although
the chip set of a Z-80, Texas l JI8«
graphics chip, and AY- 3-89 10 sound
generator, which is built in to all the
MSX machines has been attacked for
being loo limiting it docs provide 16
colours, and J J sprites even if the
resolution is rather low. But the
Japanese have used these facilities in
different ways while preserving
compatibility for most programs.
Hitachi's H! is a portable with a
real kevboard whereas Mitsubishi
Sinclair wants to build BBC
while ITV plans own brand
WHILS RUMOURS persist that
independent television is planning
an ITV Micro to rival the BBC
Micro Sinclair is trying to wrestle
the BBC contract from Acorn.
Sinclair has long claimed that Acorn
should not have won the BBC
contract because their design could
not be built for the £200 the BBC
had specified. In fact the BBC Micro
was only on sale for a few months
before the price went up from £200
to £'300, and now the cheapest BBC
you can buy costs £400 while
Sinclair's contender which
eventually became the Spectrum
now costs less than £100. The BBC
contract comes up for renewal tn the
Summer and Sinclair is as keen to
take it as Acorn is to hang on to it.
I-atcly the company has been making
maximum possible use of the BBC's
All the fours — new
micro of Commodore's
Commodow is finally uhiindonning
the Vic-20 style plastic box for its
next home computer, the
Commodore 444. The Triple Four
which will be launched at the
Chicago Consumer Electronics
Show in January will do everything
the CBM 64 will do and a bit more
but will user fewer chips to do ir.
Commodore specialises in keeping
the number of components down.
The Vic-20 was named after its VIC
chip which combined nil the video
functions on one slice of silicon
Commodore manged to reduce the
number of chips yet again when the
64 was built and for the 444 all the
video, sound and control functions
arc combined on one TED chip. The
Triple Four will have a built-in word
processor, cursor control pods and a
central processor based on an
updated 6502. The 444 looks like
something out of the Starship
Enterprise — a wide version of an
.Vj:i 400 but with sculpted keyf. li
could be late next year before the
444 arrives tn Britain.
name — recent models of the BBC
Micro have had the words British
Broadcasting Corporation Micro-
computer System spelt out.
%m
TOP 20
Gams Company
■ Buaaboo QuicAmK™
■3 Games Kindertoft
lor Children
■ Dofonoc
■Hang
Glider
■Jet Pac
■Jungle
Trouble
■ Killer
Gorilla
■Kraiy ,
Kong
■Lunar Jet
Man
■ Maze
Dint h R.x-ii
■ MnM
galactic
Llnnuis
■ Screen
Citv
■Sea War
■ Starship
Corn'
mandef
■Super
Grkkter
■The Fast
One
■The King
■Trench
■ Ultrapedc
■Zi[> Zoo
Miqrodoal
S. Elee-
uonies
LRWTWte
Durrei
Program
Power
Interceptor
Micros
Uftrnate
PSS
Llamasott
Machine
Spectrum
CBM 64
Di.'ttjtin
ZX81
Vic-20
Spectrum
BBC
Vic-20
Sneetrum
ZX8I
Vic-20
Inter ceptof
CBM 63
MiCJOS
Panda
2XB1
Acomsoft
BBC
Terminal
CBM 64
Software
Campbell
2X81
Systems
MicrocWaJ
Dragon
VJrgim
Softok
BBC
Dragon
imagine
Spectrum
54 YOUR COMPUTER, JANUARY 1984
has gone for a desk top machine
called the ML43O0O with a cursor
control pad. Both these are 32K
RAM computers while the Sony »
more downmarket with IfiK and a
typically Sony catchy Wulkman-stvlc
name "'The HiiBit". They alt cost
around £160 in Japan but will
probably be over £200 when and if
any of them arc released in Britain.
Toshiba has two models of its
Pasopia the 16K HX 10$ and 61K
MX 1 0O. Interestingly the 64K
version only costs £30 more than the
I6K. The most exciting MSX
machines from japan ore ihe Sanyo
MPC range which build in
additional hardware.
They are all equipped with built-
in light pen and the top of the range
MI'C-X has a massive 80K. ol
dedicated video RAM which allow]
it to manipulate its 512x204
resolution in new ways. The X can
freeze a frame from a TV or video
and display it on screen and then use
it as raw material for computer
graphics.
Meanwhile CK Computer-, is
introducing the SV-328 which is the
big brother to the Speciravtdeu
SV-318 we reviewed in November.
Although the professional keyboard
including function keys and numeric
key pad makes il look totally
different the SV-328 is almost
identical to the 318 except for its
80K RAM which includes 16K
dedicated video RAM.
One should be drive/ess no longer.
The ITL Byte Drive offers a 3in.
440K disc drive, below, for the
Qric for around C300 while Oric
itself is finally expected to release
its own 3in. drives later this
month.
_
NEWS
His master's
voice box
"Left a bit. left a bit, up, Fire!" It
would he much more fun to shout
instructions to ihe computer than 10
use a joystick or keyboard. You can
of course write your own program
which with the aid of a microphone
will allow your Micro Command, a
new speech recognition unit lor the
Spectrum will allow you to do this
much more effectively. You have to
train the Micro Command to accept
various phrases in the voice of
whoever is. going lo use it. It will not
work with existing commercial
software unless you can break in and
scan for key inputs but a game called
"Sheepialk" comes with the anil.
The only other disadvantages arc the
price, £50, and Ihe time taken lo
translate spoken commands which
makes it unsuitable for high speed
arcade games.
Cabbage patch kids lead by a
head from IBMjr and Mackintosh.
Left: Coteco Adam and right IBM PCjr.
Cabbage patch kid maker Oleco's
Adam looks U if it is going to heat
Apple and IBM's little piggies to
nuikei. All three arc taking dillcrcm
approaches as rhey try to persuade
people lo pjrk with as much as
Learn to read with your
Spectrum and old PM
Sir CLivb believes that home
computers are going to be very
important in education because they
can oiler "infinite patience and
infinite allciuioti." Now Sinclair is
showing how serious he is by
releasing )6 educational programs
for the Spectrum covering
everything from learning to read to
elementary science.
The "Learn to Read" scries is
being published with Macmillan and
so ex-Prime Minister Harold
Macmillan was wheeled out to give
his blessing to the project: "i am
pleased that in my "Oih year my
family business continues this
worthy uailiiion by joining Sir Clive
Sinclair in this great technological
advance." Il certainly is an advance
compared lo the late '50s and early
'('IK when Macinillan was. PM — a
machine with the processing power
of the Spectrum would have filled a
room and cost over £100.000. The
five "Learn lo Read" programs arc
not cheap — £9.9*5 each — so it will
cost nearly £50 to lake a child from
to composing
recognising letters
simple sentences.
Sinclair is also selling six new
spelling and education programs
from Blackboard Software as well as
tour Science I lon/ons cassettes from
Macmillan again. These science
programs are designed lo give 8-12
year olds simulations which will he
tun, based on diding or survival
games for instance but which at the
same time will convey some
scientific concepts. Perhaps the most
interesting of all these programs
however is MicroProiog. Prolog is a
language much favoured in artificial
intelligence circles and which has
been chosen io be used on the
advanced Japanese Fifth Generation
computer protect. The Sinclair
version is necessarily not as powerful
but il gives an Introduction to a new
way of working with the computer.
There is even a sample program
called Simple which should make il
easier to understand the language
quickly.
Maybe you should be glad that you ore still waiting for your Electron.
Acorn's marriage guidance programs for the Electron and BBC Micro
"I Do" and "The Dating Game" seen in action below do not seem to
be having quite the desired effect.
£1,000 for the computers they have
always dreamed of,
IBM's PC ir — which is :i stripped
down version of ihe £ J.lXIO PC - will
cost around £400 when it arrives here
towards the end of IW4, but the
model with a built-in disc drive will
COM ova £1,000.
The Adam on the other hand will
be available in the spring at around
«'7tK> including dnisywheel printer
and high speed cassette drives
While the IBM stresses upwards
compatibility and ttu* Coleco oilers
value tor money, Apple has some new
't:.ks i.)< us sleeve with the HXTCt
Mackintosh project winch shuld he
unveiled this month. Details arc
scarce but insiders expect a small
version of the Lisa.
Swiss Canton's crack-down on
the video-game nasties
|T is 198-1 - Bip Brother steps in
and Kins all video gomes to protect
morality. Science fiction! Km in the
Swiss canton of St Caller, where the
government has sjkiu ihe last year
removing video games and pinball
machines from bars and arcades.
The 390,000 inhabitants of St
Gallen voted in 1982 to ban the
machines hut gave one year to allow
restaurant ami bat owners lo remove
them from their premises. This
jvcrutd ended on October 31 1983
and so (he ban started on November
I Electronic games were thought to
encourage "violence and aggression
in which people or animals lave to
be destroyed."
If you must let a bunch of academics from Bangor loose on a micro
don't be surprised if they call the set of history and English revision
programs for the Spectrum, Academias. This is the catchy title Sussex
Software is using for its question and answer tapes.
While Shaky's shaking Dave Lee
Travis is aching to see someone
solve the fJO.OOO computer
puzzle challenge he has set up
with Twig Systems Software. He
is pictured at the controls of a
BBC - very suitable — with The
Tower one of six programs in his
Monster Micro Challenge. Solve
all six programs, a mixture of
adventures, quizzes and arcade
games and you could be in line
for the grand final where the first
ten people to send in correct
entries will battle it out for the
f 10,000 first prize
YOUR COMPUTER. JANUARY 198* 55
AVOID FRICTION IN THE HOME
AND DON'T ENCOURAGE DROPOUTS
— take advantage of a quality cassette offer
from COMPUTRONICS.
Let's face it, computer data
cassettes themselves might not be
the most exciting part of your
system — in fact, you might not
have given them a second thought
— but if you write your own
programs, wouldn't you like to
think you could minimise the
chances of your investment in time
and energy ending up as several
hundred feet of well-chewed ferric
spaghetti? It could prove well
worthwhile, for once, looking
closely at these quality tapes.
C20 reel to reel
A brand-new reel to reel in a standard cassette cO
format; reduced friction for longer life; sturdy « ^O^ ^^
construction; hi-tech styling. *
1*
Inc. Post & Pkging
— and if you think that's a bargain — take a look at the
unbeatable value of our other cassettes.
C12 conventionally-styled, in packs of 10; same aQ \U*
sturdy quality tape for single program loading.
Inc. Post & Pkging
C30 economy-length — ideal for storing severa
programs at a bargain price.
Trade enquiries welcome
Take a load off your mind — fill in the form below and send to:
Computronics UK Limited, 23 Dalmeny Street, Edinburgh. EH6 8PG 031-553 4700
Computer Cassette
Tape
Price per
Pack
No. of
Packs
£ Amount
C20 reel to reel pack of 3
£2.75
C12 Pack of 10
C3.95
C30 Pack of 10
C4.95
Allow 28 Days Delivery.
Subject to availability
NAME
TOTALf
ADDRESS
POSTCODE.
I enclose PO/Cheque/Casb
56 YOUR COMPUTER. JANUARY 1984
I could
do
that.
Your micro, like livery comf-
appears 1ft bo doing several things
ai once (or (nttence, rwrve you
over wondotwl tiow it rrmrwges to
keep lt» in.il time clock going. *nd
the TV screen ro'reshud, and Veep
an cyo on tliul Bto.rfc key. ,-»a white
g Vom vririou* program?
i: is all done with interrupts
signals (o rttc CPU or central
processing una:, that ii should stop
what it is doing, temomberme wxi
instruction to obey, when it can get
back to its place again, .tnd transfer
conwoJ ;o whatever caused the
interruption. Ot course, some
•ntemiots *ie more important than
others, so most micros employ •
v chain olfoci the priority of
an interrupt it dictated by lit
position in the chain.
So this month's problem , we
want a program which wili display
on a screen the message
"Break". "Screen", or "Clock' for
a few seconds whenever one of the
B. S Of C key respectrvafy is
pressed. Remember that «f, for
instance, the S key Is pressed it
must interrupt Break instantly, but
I not Interrupt "Ctoefc"; it must
be processed though, after ihe
dock'' cycle is complete.
The winner o< November's
competition to design a clock for
your microcomputer — without
chesting by accessing the
machine's own internal ctocx was
Simon C Wood, whoso program for
3 ZX Spectrum was as fofewW!
lOLtTt^LETv-O
20 FOR x=1 to 211
30 NEXT x
401Fv»1THEN LET v-0:GOTO
60
SOLETv-1
fX)LETt = t+1
70 PRINT AT 10, 14; t
80 BORDER v'7
90 GO TO 20
Your
Spaghetti
programs
The majority of microcomputers
available on today'* market come
readily equipped with the Basic
programming language. If not, they
carry the facility to load Basic from
either — cassette — Sharp MZ-80K
— or cartridge — Atari 400.
Basic, like other high level
languages is an interpretative
language. Tnis means that it allows
the user to key in words and symbols
(hat the computer does not really
understand but which are run
through the interpreter and are
turned out as machine-code. It is due
to the fact that the Basic interpreter
is n length!)' program itself, that
Basic is slow. But Basic docs have its
advantages in that it is easy to learn,
easy to program and teaches you
about computers.
For a Basic program to be exciting
and challenging enough to justify all
of the work you have put into it you
must team to write compact, swifter
Basic.
Gosubs and Gotos in the program
are a place where speed can really be
Inst or gained. When the Basic
interpreter comes across a Goto/
Gosub statement it does two things.
Starting out in home
computing? First Bytes
is for you. Just write to
Computer with any hardware or software
problems, no matter how small or simple.
□
□
* SAY HELLO
iTO YOUR BUMIE
miLVRSP
First, it finds the location to where it
must jump and second it checks its
own program counter — the current
line number — and subtracts it from
the new location. If the answer is
positive, the search for the new
location starts at the present
location, if the answer is negative the
search begins at ihe beginning of the
program.
From this information we can
deduce that in a program that refers
to a certain subroutine time and
again, that subroutine should be
placed at the start of a program. In a
fair-sized program — 6. 5K — for a
Vic-20 a program can take 10.5
milliseconds to find a subroutine at
the end of the program, yet only 0.9
milliseconds to find a subroutine at
the start oft be program.
The entire principle of speeding
up your Basic is to avoid scanning.
I continued on page 591
Define a Modem
"What is a Modem and what is it
used for?"
Along with many other terms
making up the jargon of the
computer industry. Modem is a
combination of two words,
MOdulator and DEModulator.
A Modem is an electronic unit
which may be an external "black
box" or an inbuilt part of your
computer. Its main function is to
form a connection or interface
between the two world* of Digital, as
used by a computer and Analog, as
used by communications links such
as the public telephone system.
When digital information in the
computer is to be carried by a non-
digital type of system it must be
converted into a form suitable for
that system. For example telephone
lines arc designed to carry signals
which are generated by the
microphone in the telephone
handset. These voice signals have a
certain well-defined band of
frequencies which the telephone
lines and associated equipment are
able to handle.
The function of the modulator
sea ion of the Modem is to convert
the digitul signals coming out of the
computer, usually via a serial
RS-232 pori, into (ones which the
telephone line treats like voice
signals. At the receiving end of the
phone line the demodulator converts
the tones back into data that ihe
computer can read.
Usually data can flow in two
directions at once by careful
selection of the tones used. This
simultaneous two-way type of
operation is known as "full-duplex".
A Modem which can only send data
in one direction at a time is known as
(continued on page 59)
YOUR COMPUTER, JANUARY 1984 57
PROFIL
SPREADSHEET
FILE HANDLING
Now you can really use
your Spectrum with this brilliant new data
management system for all kinds of filing,
record keeping, mailing lists. Indexes ana
catalogues.
McGraw-Hill, a world leader in information
technology, brings you professional software
for the Spectrum !PRO FILE 1 makes your TV
screen a window onto a giant spreadsheet f i le.
Each record occupies a single line. You define
how long you want the record to be and how
you want it divided up, and PROFILE 1 sets up a
filing system for you. It's as simple as that.
FEATURING.,.
it VIEW complete records on the screen.
* Fl N D any record, using any combination of conditions
(e.g. in a list of used cars, make = "BL "AND sole <3000
AND NOT modi = "Metro" would look for all BL cars
except Metros, under £3000).
* PROCESS can be combined with FIND, and can carry
out text changes, calculations (including ail scientific
functions), or movement of fields or port-fields within a
record.
it PRINT on screen or ZX printer. Compatible with
Kempston Centronics interface for full-size printer, any
line width. Can be combined with FIND, and can mix
selected parts of records with text in any format.
it SORT records, using o super-fast alphanumeric sort.
* TOTAL numeric fields, SAVE to tape, INSERT record,
DELETE record, and much morel
PROFILE! OFFERS YOU
it CASSETTE TAPE: Side 1. a demonstration file of used
cars. Side 2, the system to get up your own PROFILE 1 file.
MANUAL: A twelve-page manual.
HELP CARD: A postcard to send direct to our
Software Support service if you have any problems.
•
•
Presented in an attractive silver pack,
PROFILE 1 is available at good bookshops and
computer stores, or you can simply fill In the
coupon and send it to ,. ie --r
us, along with your JUST
cheaue or P.O.. for
£9,95, at the address
below.
£9.95
INC.V.A.T.
PLEASE SEND ME ...
.... copies of PROFILE 1
SIGNATURE
NAME -
ADDRESS _
f_J Please send further details of books and software
in this series.
McGraw-Hill Book Company (UK) Limited
MAIDENHEAD • BERKSHIRE • ENGLAND
iU
<»48K SPECTRUM'*
SPLOT!
UK SPECTRUM CHALLENGE
FROM INCENTIVE SOFTWARE LTO
SPLAT!
ARCADE
ONE OF THE MOST ORIGINAL
AND COMPELLING ARCADE
GAMES EVER PRODUCED'
STARRING ZIPPY!!
"SPLAT! is one a f the most
addictive games I have ever played
on the 48K SPECTRUM, It is
certainly the mosl original"
Computer & Video Games
NOW AVAILABLE FROM WM SMITH
AND BOOTS
N001 £550
MOUNTAINS
OFKET
ADVENTURE
A MONSTER OF AN ADVENTURE
PROGRAM! COMBAT. INTER-
ACTIVE BEINGS. MONETARY
SYSTEM. MAGIC. EDGAR. SAVE'
LOAD FACILITY PLUS MANY
OTHER FEATURES
As well as being a last ingenious
compelling adventure in itselt-the
Mountains of Ket is the first of a 3
part senes that builds into a
mammoth adventurers challenge.
Incentive: It could be adveniegeous
if you achieve 100 V
N0C2 C5.50
1984
THE GAME OF
ECONOMIC SURVIVAL
THE BRITISH ECONOMY WITH YOU
AT THE CONTROLS! WHAT SORT
OF CHANCELLOR WOULD YOU
MAKE WITH SEVERAL BILLION
POUNDS TO SPEND & FIVE
YEARS TO THE NEXT GENERAL
ELECTION? GRAPHIC DISPLAYS.
HISTOGRAMS & AN ANNUAL
PERFORMANCE RATING ARE ALL
INCLUDED TO SHOW HOW YOU
ARE DOING. HOW MANY YEARS
WILL YOU LAST?
FREE INSIDE: Pocket Gu.de to
Running Britain"!
NC03 £5.50
All programs run in the 4BK ZX SPECTRUM and are available from all
good computer shops In case of difficulty please order direct using
the coupon below.
Please send me {tick box(es) required)
SPLAT □ MOUNTAINS OF KET D 1984 D
All at £5.50 each (inclusive of VAT and 1st class postage)
I enclose cheque P.O. for £
or debit my Access Account No
Name.
Aadress.
INCENTIVE SOFTWARE LTD.. 54 London Street.
Reading RG1 4SQ. Tel: Reading 40734) 591678
58 YOUR COMPUTER. JANUARY 1984
Spaghetti programs
(continued from page 57)
Another time when Basic has to scan
the program is when variables are
called. All computers have a storage
space for variables, in this store the
computer places the variable names
tod their values on top of each other.
When the program wants the value
of a certain variable it begins
searching through the list — from
top to bottom. If the variable is some
way down the list, the search can
take quite a time. Arrays arc stored
separately, A (1) - X (1000) is
stored as one variable.
There is no extra time taken to
find a variable with a single letter
name than that to find a variable
with a multiple letter name.
Remember though that the
computer only takes the first two
letters of a variable into account and
that variable and vanity would in the
computers eyes be seen as the same
variable.
If your program contains
constants of high values — such as
444.413 — the computer has to set
Graphics
"Everyone spends a lot of time
talking about a micro's graphics
capabilities without ever explaining
what they mean. Could you
explain it for me, and could you tell
me how important it is?"
The oraphics capabilities of a micro
is o relatively new field, since until a
very' short while ago, there were no
graphics capabilities on micros.
Often, when people talk about the
graphics capabilities, they actually
mean the colour capabilities of the
micros. Naturally this confuses. The
two are linked, since quite often the
number of colours available depends
on the way that the graphics are
being used.
The key to the graphics on a micro
lies in the word "resolution". This
means, literally, the number of dots
on the screen that can be displayed.
Each of these dots is the smallest
part of the screen that can be
addressed, or accessed. Or, to put it
in plain terms, the smallest bit that
you can draw on, The higher the
resolution, the smaller the bit that
you can address.
In some machines, the resolution
can alter, for example on the BBC
there are eight modes available, each
of which gives a different number of
pixels — picture elements or dots —
and number of colours available on
the screen.
The number of colours that you
can have on the screen varies
enormously, from machine to
machine, from a minimum of two —
that is black and white, green and
white etc. — to 256. The
Commodore 64 allows this many,
but it is difficult to get more than a
selection of these on the screen at the
same time. The BBC allows eight, of
which you can choose to have ell
eight, or you can for a different
space aside for it — seven bytes —
and re-evaluate it every time it comes
across it. If. at the start of a program,
you placed the statement A =444.314
you would save six bytes and about
13 milliseconds every time this
number is encountered.
Loops are a complex subject.
When looping something you must
remember to keep delays within the
loop as small as possible, as each of
these delays will be multiplied by the
amount of times the loop is in
progress.'
To fully understand the concepts
of "looping the loop", you must first
understand the way the- computer's
stack works. Tne computer stack
employs a principle commonly
known as LIFO — last in, first out —
and is sometimes known as a
pushdown store. Stacks, as the name
suggest, are a stack of values, the
computer can only get to the first of
these values and because these
things arc entered onto the top of the
stack only the last entry is
obtainable.
BEGI
For every For-Xcxt loop there are
entries to the stack for, the For
variable, the To value and the
address of the start of the loop. Due
to the LIFO principle of the stack if
we have two loops, one inside the
other, the first Next will be part of
the last For-To loop:
10 FOR T = 1 TO 100
20 FOR M « I TO 10
30 NEXTM
40 NEXTT
The M and T after the Next
statements are not necessary, but are
there to show you the principles of
mode which allows you to select a
few of the eight.
An important factor in choosing a
machine on its graphics capabilities
is undoubtedly the case with which
you can select the colours you want.
This is a major problem with the
Commodore, in that it is difficult, ie.
you have to fiddle around with
Pecks and Pokes to get the colours,
and graphics, you want. On the BBC
there are excellent graphics com-
mands available from Basic, for
drawing and plotting, and also for
selecting what you want to do
graphics-wise with any part of the
screen.
A machine that has had a lot said
about it lately is the Elan. This has a
very high resolution — 256 by 625
pixels — and also allows you to have
256 different colours on the screen at
a time. However the Elan is not
available, and I shall believe it all
when I see it.
There are several inch techniques
thai can be used to give you more
colours than are supposedly
available, for example the 'famed
Dragon 32 colour mixing program
which, by printing colours in
alternate lines gives you a whole new
range of colours. This technique can
also be used to great effect on the
Spectrum and the BBC.
The way that graphics are
presented on the screen is usually by
a combination of Draw commands to
make shapes, and then Fill
commands to colour these in. The
state of the art at the moment means
that mostly you have to write these
commands for yourself, but some
machines do make it easier for you
than others, by having useful
commands from Basic. These arc
usually of the Plot and Draw variety.
Another way of getting graphics
onto your screen is by creating them
beforehand, storing them in
memory, and then transferring that
part of memory to the screen. This
can be done easily on most
machines, and with the help of tools
like pixel editors the pictures can be
drawn relatively quickly. Once the
picture is in memory this method is
generally faster than the Draw Fill
method.
All in all if you are going to buy a
microcomputer for its graphics then
it depends on how technical you
want to go. If you want to be able to
get straight down to it, and you do
not mind the limitations of eight
colours, then the BBC is a good bet.
The Commodore 64 offers you
more, but it is much harder to get at.
This also applies to a certain extent
to the Spectrum, which also has the
problem of allowing you plenty of
colours on the screen, but only a
limited number within any given
character. Piers Letcher.
LIFO. Try to arrange you loops so
that the inner loops have the largest
numbers as this makes the program
faster:
10 FOB M » 1 TO 10
20 FOR T - 1 TO 1000
30 NEXT:NEXT
. . . 9.05 seconds
10 FOR M - 1 TO 1000
20 FOR T = 1 TO 10
30 NEXT:NEXT
... 13.24 seconds
The difference comes from that in
the second program the For . . . Next
statement is read and interpreted
1,000 times and not 10 times as in
the first program.
Martin Dunn.
Modems
I continued from page 57)
"half-duplex".
The speed of transmission of the
data is measured by the number of
bits per second, commonly called the
baud rate, There is a relationship
between the baud rate and the range
of frequencies used to send the data,
The higher the speed the wider the
frequency band used. On a normal
telephone line u typical maximum
data rate usable is 1 200 baud.
A higher quality line is able to
operate at a higher speed but the
Modem design is more complex and
thus more expensive. The speed
does not have to be the same for the
transmit and receive directions. A
Prestcl modem for example receives
data at 1 200 baud but transmits back
to Prestcl at 75 baud. Other common
Modems send and receive at 300
baud.
Connecting a Modem to your
computer gives you access to a vast
range of services and facilities. For
example there is the Prestel system
which is a very large database
containing over 250,000 pages of
information. Some sections contain
information of particular interest to
home computer users, including
"Tclcsoftware" which can be
downloaded into your machine.
Other types of services accessablc via
a Modem include bulletin boards
where you can post messages to
other people to read.
It is also possible to use your
computer as a terminal on a remote
mainframe computer such as those
available at universities and colleges.
There is a large and growing range
of services available once you are
able to connect to external
computers. A Modem could be the
most important peripheral that you
buy for your personal micro.
David Simpson.
YOUR COMPUTER, JANUARY 1984 59
The Key to Spectrum Machine Code Success
Picturesaues machine code system Is used and recommended Dy professional software writers yet the excellent
documentation and the friendly, easy-to-use programs have been highly recommended for beginners.
You will onlybuy one Machine CodeSystem r sobuy the best,the one the professionals use.
ASSEMBLER
Completely self-contained,
with Its own line editor, giving
an easy-to-read 40 column
tabulated listing. Auto line
numbering, line renumbering
and auto-tabulation make
this the fastest and easiest
Assembler to use. 5
character Label names.
SAVE / LOAD /VERIFY both the
listing and Machine Code.
Accepts Decimal or Hex
numbersandALLZSO
mnemonics. Assembler
Directives:— ORG. END,
DEFB, DEFW, DEFS. DEFM, EQU,
DEFL. FAST ASSEMBLY:— 1 K Of
machine code in 7 seconds. Full error detection.
32 page Owner s Manual.
£8.50
INCL VAT iPSP.
MONITOR
The Ideal tool to help the
beginner get started, yet it
contains all the commands for
the experienced programmer
to run and de-bug machine
code programs.
inspect and alter memory
contents in Hex or ASCII
characters. Breakpoints
and full Register display.
Disassemble any part of
memory, ROM orRAM.
Dec-Hex-Dec number
conversion, plus Block
Move, insert and Delete
commands for general
memory management.
32 page Owners Manual. Can reside in memory with the
Assembler (48K machines only) to give a
complete system.
£7.50
INCLVAT&P&P.
The most valuable software purchase you will ever make.
Available from the spectrum" chain of stores, branches of John Menzies and all good computer
shops, or by mail order by sending cheque/PO to:
picturesque, 6 corkscrew Hill, west Wlckham, Kent, BR49BB. Send SAE for details.
3
S pectrum 48k «^^
MAKE YCHJtt OWN TV FILMS! ^^
w.th LIVE ANIMATION
& MUSIC
SAVE them . .
L AMVSE EIURNDS AND FAMILY
WHEN VOIl PLAY TKtW RACK!
CONSTRUCTION
I ANIMATION CASSETTE MCA
SPECIAL MACBO-PROQH A M*l NO TECHNIQUES ALLOW YOU TOi -
CALL-IP ANY XLMUUR or CAST. INCLUDINO LTO. HELICOPTER
AND A MOST OP 'PERSONNEL' IN A CHOICE OF NEARLY ii_*CALLS!
MAKE EACH ANY COLOL'S - LARGE ONES CAN BE IN TWO COLOVRSI
THEY WALK, RUN, CLIMB l FLY.
BUILD HOUSES, CHURCHES ETC. IN A TLASH - 1 ERASE THEM
LP TO IS M1N3, PER TILM'. OR MORE IP YOU'RE A OOOS DIRECTOR
MAKE CHAHACTIRI 'SPEAK' USING ANNOTATIONS AS IN STRIPS.
FILL CUMPLTEK-PKOUPTINO TO SAVE YOU MAKING ERRORS.
INSTANT PLAYBACK, IDITINO AND DELETINO AS YOL' CO ALONO!
MOST COMMANDS ARK A SINGLE KEY-STROKE, WITHOIT 'ENTER*.
COMPOSE YOUn OWN TUNES USING THE SPECIAL THRIE-OCTAVE
CHROMATIC MUSIC COMPOSER, WHICH ALLOWS YOU TO LISTEN,
CORRECT AND EDIT AT EACH NOTE ... IP YOU NEED TO!
STORE UP TO NINE IJ-SOTI TUNES TO 'CALL-VP' AT ANY TIME
IN A STORY ,., COMPUTER GIVES EACH A NUMBER IN MEMORY.
CHANCE TINES AT ANY T1UE. EVEN WHILST MAKING A TILU'.
YOL" CAN EVEN APD PE3UPEC T.Vt TO BUILDINUS, ROADS ETC.
SO SPECIAL SKILLS OH COMPVTIR KNOWLEDGE NEEDED . . . JLST IMAOCfATTDN!
©phehurst data studios si,
IMPORTANT! i'OR «»K SPECTRfM ONLY
PtfltKBMI PARK.
ST MOORS. WIM90P.NE
DORSET. RHJI CiP
The complete
speech synthesis system
vfe
SPEECH SYNTHESIS MODULE
for the Dragon 32 Computer
• Fully cased module plugs into cartridge port
• Unlimited vocabulary; based on dedicated speech
processor utilising allophones
• Approx 200 words, <and all numbers, pre-defined, for
access by entering word or number required
• Complete control using 5 new BASIC commands
• Speech can easily be incorporated into existing BASIC
programs
• Up to 40 words spoken from one command; speech
can occur simultaneously with graphics
• £37.95 inclusive
Also available: SOUND EXTENSION MODULE for use with the
Dragon computer — provides facility to play chords and
harmonies — easy to use via BASIC — built-in sound affects
— music and graphics can occur together without loss of
speed - two I/O ports — User Manual - ONLY £34.95 inc.
m
ACCESS/Cheque/P.O. to:
J.C.B. (MICROSYSTEMS)
29 Southbourne Road - Bournemouth - BH6 5AE
Tel: (0202) 423973
Write or phono for further details
60 YOUR COMPUTER. JANUAHY 1984
If you have
anything of
interest to tell us
about your
computer club
why not contact
us on
01-661 3144.
Local
news
Nottingham
The BBC Micro user group is
a newly-formed sub-group of
the well-established
Nottingham Microcomputer
Oub and meets on a monthly
basis in the centre of the city.
Beginners and professionals
alike are welcome. As well n
providing o focal point in
Nottingham for information
about the computer, its
hardware, software and
sources of supply, the group
intends to bring together like-
minded users — radio hams,
educationists, games players,
businessmen and so on
Contact John Day on 0602
225660
Marston
In an otherwise peaceful p*trt
of rural Oxfordshire, somo
fanatical hardcore
computerniks have formed a
group called the Marston
Computer Club. They are all
15 Of 16 years old. Most are
regular Your Computer
readers. They boast openly of
their addiction to computer
games. Jeff Minter has even
written an articlo for trv.-ir
monthly magazine Newiine.
They pursuer their decadent
life-stylo once u month,
playing the latest games on
Spectrum;,. Vie 20s and
CBM-64s. If you really want
to get involved in this sort of
thing, there is probably no
sane, reasoned argument thai
would stop you. Write to the
setfstyled president -
sometimes known as "the
Chairman" Chris Brunsdon
at 12 Park Way, Old Marston,
Oxford
Holt
Holt Village Hall near
Trowbridge. Wiltshire is the
venue for North Wiltshire
Computer Club.. On the
second and fourth Wednesday
of each month a varied
membership owning
everything from ZX-8Is to
Apples gets together. Contact
the acting secretary, c/o Holt
Village Hall, near Trowbridge,
Wiltshire. Telephone 0225
782808.
COMPUTE
Paul Bond goes In search of
adventure and finds it in
Aylesbury. He discovers what
makes a good adventure game
and has his palm read by a
micro with its eye on the
future.
Aylesbury last got a visit from
Your Computer magazine in the high
summer of 1982 — May, to be
precise — when our news pages
carried word of the impending
release of the fabled Sinclair ZX-82
and Aylesbury ZX Computer Club,
as it was then known, was
concentrating on ZX-81 graphics.
Great changes have been wrought
in the world of microcomputing
since then and, in acknowledgement
of this face, the club has cast its net
wider and dropped the ZX from its
name. As the main microcomputer
club in the area, the Aylesbury
group found that, despite the fact
that it was primarily a Sinclair user
group, other users were inevitably
drawn to the club.
Weekly meetings are held each
week at Quarrcndon School each
Friday at 7.30pm and monthly
meetings ul the Mandcville centre in
Aylesbury.
Tile club is a veritable hotbed of
writing activity: members include
club secretary David Nowotnik —
Nowotnik of the puzzle — and Barry
Cornhill — of the Black Planet.
Several members have had software
accepted commercially. One
interesting Spectrum application
developed by club member David
Lome was a program to work out the
mathematical calculations necessary
for effective colour photographic
development.
'flic computer can be used in the
dark room, if a primer rather than a
vdu is used to monitor (he output.
The program does things like work
out exposure values, and timing
routines for each step in processing.
He has only sold about eight or 10,
although a fair amount of interest
was generated by his contribution to
May I983's Amateur Photographer
magazine feature on home
computers and photography.
Superstition triumphs over ration-
ality it would appear even in the
world of computers, for his
astrological program which
calculates ephemerises has been
somewhat luckier.
The club can trace its roots from
August 1981 when Aylesbury's
"gang of four" started meeting to
talk about their Sinclair*. By January
1982 the club had 30 members.
"Only about three percent of
members are interested in learning
about programming," commented a
AYLESBURY
committee member. "You can sec
that here we're dealing with two
basic age groups — about nine years
old and 45 years old."
The club arranges stands at all the
major computer shows, usually the
province of Bryan Judson.
"Manning the stand is not an easy
number," he maintains. "You earn
your free entrance." The club
indulges in a certain amount of
evangelising, organising and partici-
pating in functions at local schools,
and is currently pursuing a plan for
more active participation with the
local education authority in
computer-related learning courses.
The club has a basic software
library consisting of over 100 items
many of which club members were
actively engaged in making safety
haclc-up copies of. Barry Cornhill
was busy testing out his new
adventure Moons of Tantalus and
explaining development techniques.
Another well-known adventure
game creator, Richard Shepherd,
was present on the evening of Your
Computer's visit to lake part in an
informal question and answer
session. He revealed that his
company, Richard Shepherd
Software, had been running for
about two years, but really only
came to the boil in February 1983.
The company now employs about
six people plus hangers-on. They
specialise in adventure games
software.
Until recently he wrote all the
ideas himself. Asked what he felt the
criterion of a good adventure to be
he replied that it should be
something unusual and interesting, a
break from the common mould of
dungeons and dragons with a dash of
humour. Market intelligence for
RSS apparently consists of reading
every single home computer
magazine — employees are
apparently manacled to their desks
until they can give a satisfactory
verbal digest of the week's news.
What is going on then. 1 queried a
member appositely. The biggest
change in the market as far as RSS
was concerned was the way in which
mail order had dropped off and
chain stores had taken over as
outlets. He did not see much future
for the Microdrive until a suitable
duplication facility for the cartridges
had been developed. Basically
companies like RSS arc waiting for
Sinclair to get his act together.
For more details about Aylesbury
Computer Club, contact Dr David
Nowotnik on Avlcsburv 630867.
YOUR COMPUTER, JANUARY 1984 61
B»ainsfc>rtn l
Widely used in
schools
4-8 year olds
Free OUie
Octopus badge
with each
program
Ollie the Octopus must
be moved around
different undersea mazes
to catch fish for himself
and his hungry children!
AMAZING OLLIE
introduces children to
the exciting new world
of numbers (with options
for basic number
recognition, counting
and adding), whilst
providing a fascinating
program for the whole
family to enjoy.
Amazing Ollie
(Lewning about NuttiKtm
OLLIE OCTOPUS"
SKETCHPAD is the
program for young
children and adults alike.
Its easy to use manner
lets you create an
imaginative picture from
a blank computer screen,
with no trouble at all.
Making full use of the
colours, you can draw
lines in 8 different
directions, or build
circles, squares or
triangles, which can then
be made bigger, smaller
or shaded in.
BBC Model B 16K and 48K ZX Spectrum
STORM Software
Trade enquiries invited.
Contact Amanda Ralph: 0935 813528
Storm Software, Winchester House, Sherborne, Dorset
ORIC SOFTWARE
THE SINGLE SOURCE SUPPLY
FOR ALL YOUR ORIC SOFTWARE
PERIPHERALS AND BOOKS
Catalogue with every purchase
or send £1.00 which will be
deducted from your first order.
SOME OF THE TITLES WE HAVE AVAILABLE:
Ai* in*
3ici»ou: » 30 mare
Zi- J, f .»:.-. -
Harvgman
Ch*M
Cuba Guy
M ..-.
D.n.> Kong
FantMy Gutrvt
Forth
Frank tot Tomb
Gnl
Hairim Attack
Motxw
Invade**
Opop
Mam
4SK
16.-48K
48K
48K
16-.1BK
4SK
•IK'.
48K
4SK
«K
48K
<WK
4BK
48K
IG.'WK
48K
1C'48K
48K
46*
16.48K
7 96
s.»
7 SO
750
9.96
796
796
696
696
860
795
1795
996
696
C95
1*95
750
6.96
•: :~
Opciion (jrcniin
Otic Ttek
Otitcope
SyiHliL'iifi'f
Woid P'oeMtoi
Xenon I
ioomi Ailvi'»V-ii-
2tn(jniA Hinmnyi.
48K
48K
■sex
4fiK
48K
48K
48K
iSK
695
998
17 95
650
7 95
1795
650
996
660
BOOKS
Tnc O'K ' J"tt hoiv to 9*1 tha mott It on
1 5 95
Tno 0»c 1 Conization 6.95
4n Introduction to Proaratnnvny the OriC
1.95
Postaga
B00U 50p few 1 2So pcf book
ttvetaaftei
Casscttos 50p for 1 :o 7 free if 8 o- ov*t
Oric Software, 118 Worcester Road,
Malvern, Worcs. WR14 1SS.
Tele Malvern (06845) 62467
Are your finances driving you mad?
Do ynu find that workup uul your |^^H^P??3^^^
finances malm, your head bait ? 1 ^^^^^^gan^^^^^™
Do you see red? ! sPECTRt'M (48KJ
Doo"l worn. n° w Y nu r "n have 1 q \RDEN BIRDS • I
Hilton s Personal Banking A .cApuv»tinBlni"* JucU V ,MU
S«n.Hc*onvoursitJo.j;ivinBv«i" OrrutholW .™" pn,cr J"'™ nK ' . „,
clear h*!*d<tlftTt and pLAY TYPE* TRANSPOSE .. E».w
(hcrpttfulM puttm* yuu ltw:k Compme. tr«nspn«0 Vuv. I l«Y I
into the black' I savKil.HrtnUl'
Maintain permanent record* I |>raGON(3ZK) rsoo I
and fully detailed llalnmnni'inf I mLrntSt ■■:.'". I
your finance 1 Scorch [mililv i n clurtm«l'x>mprnt>ri. Cutnlofiuc
Bank Reconciliation mniliiln I end Copy . M I
iKiiKludndlnniilomoliciilly DISASSEMBLER "' I
mnlrh v.iur Bi,iik Stiilfmfril | p r ',ntiotllicrtoscr««n or printer
to>ourPBSarrminl. inilEXamiMNTMONHiS „
* ZX81C<J.95|16K| MEMORY MAP.. ■■■ l9UU
• ZX SPECTRIN 1 1 2.00 («K) q^, 9 A 4 poRCS of UrOR.m
* DRAGON £12.00 [32KJ Mcmorv localions . INVASAJAutJ-
• BBC £9.95 (32K) PBS only rtmut, HOfrr imniW *****
guaranteed after sales otulfcrPra^ ■«?>•- "•"*,.
maintc^ncE provided , i mwsctf H *ca icy no-Jg; 1
Mtr^W^W^W 1411 YDItsl Hilton Computer Service* Ltd
^^W^ rs)\xmi rr-rm f Dc P< YC - » 4 Avnlon Koad -
^t^KJKfK^ LrUIVirU I bH UrpmRhm. Kmil RRH9AX
^•^^■fc^Hk OtK V lO t O AU lor Ihn HK nt v»ir liwnj rompu'r retort
62 YOUR COMPUTER. JANUARY 1984
Star*
chart
Everest Ascent
CBM-64:
Adventure:
Richard Shepherd Software:
F6.50:
• •
A new implementation of the
mountain-climbing game for
theCBM-64. Given n,000
you must hire sherpas and
purchase equipment for the
climb. You get a quick
graphic to tell you whether it
is day or night on the
mountain, but most of the
time, this is a text adventure
game. I cannot honestly say
that this gams fired my
imagination very much it
does not seem to differ very
much from the Vic 20 version,
but I only played it because it
was there.
Gridrunner
16K/48K Spectrum:
Shoot- 'em- up:
Quicksilva:
£6.95:
• • • *
By putting the Spectrum's
sound output through the
speaker of your cassette
player, you can put back into
Gridrunner what the weedy
sound facility of the Spectrum
removes, the zap of plasma
cannons, the dull crump of
exploding pods. Obviously the
reason that in space no one
can hear you scream is that
there is such an almighty
racket going on anyway; it is
only a matter of time before
the neighbours come round to
complain. A splendid
implementation by Jeff Mintcr
for the Spectrum of his
original game.
Flight 015
Vic-20 unexpended:
Simulation:
NKK Software:
C$95;
• *
Noised abroad as the only
flight simulator for an
unexpandod Vic-20, one is
tempted to say "I can see
why". Written by record
producer John Wagstaff ,
apparently better known in
West Germany as pop star
Lee Kristoferson, a brave
effort is made, given the
limitations of the machine, to
simulate the rudimentary
requirements of any self
respecting flight-deck.
SOFT.
Shark Treasure
■ Dragon 32
mCl2.95
MDr.iyond.v.7
• • •
ONB OP TH8 best games, graphically
speaking, that we have yet seen for
the Dragon. Tiii: idea and the action
arc very simple. You, as j deep-sea
divci equipped will) three flash
grenades have to progress tiom the
surface down lo the seabed and pick
up three of the valuable items lying
on the sea-floor, then return. The
Catch? i couple of shoals of very
nasty man-eating blue sharks, which
increase in number and ferocity as
your swimming skills develop. The
slim grenades reverse ihc direction
ol motion ol the sharks but you
cannot kill them.
True, the game is basically
Fnigger with a few hills, but the
way that the sharks speed up
towards the small figure of the diver
as i heir jaws snap open is truly
horrible. You do not have to siudy
psychology to know we all haw* a
deep-sealed (ear of being eaten alive.
On the minus side, once you attain
i he level where there ate three
streams of sharks between you and
the gold, and once you have got the
knack of not becoming fish-food,
there is no real progression in the
game. Also ihere is a strange is-it-a-
bug-or-is-ii-a-lVaiure dilemma,
sometimes when von use the flash
Gangsters
W48K Spectrum
UC595
MStrategy Games
• • •
JANUARY 1920. This is Spectral City
— your city. And you are a leading
mobster m the days of American
Prohibition, when the government
made drinking alcohol u liquor
illegal. Yon mean to take over the
city from the other gang leaders and
control it
The relative strengths of the rival
gangs of hoodlums arc fust
presented on the screen in ihe form
of a grid. You can sec how many
distilleries, speakeasies and houses of
ill repute the opposition have in
their grip of vice. Next is raised the
"thorny question of bribes". You
must figure out how much a month
you can afford to keep the precinct
sweet. This is certainly worth doing
as the police raid your distilleries
w;th monotonous regularity.
There is an alternative: you can
shop yuur rivals, but presumably
due to their own activities in the area
of palm-greasing, I hey are sometimes
found innocent — then they get teal
mad with you
The distillery raids arc graphically
displayed on the Spectrum by three
police cars rolling up to your
warehouse door sirens and all. When
I raided an opponent's brothel —
this is done by moving a gunsight
over a schematic map of the city and
pressing S when you worn to move
in — I discovered an arms cache.
This boosted my gang's morale and
.another graphic showing the doors
opening and the guns inside was
displayed. Hang morale is key: it
siarts at 20, bin changes depending
upon the success.
grenades, half vour mangled body is
left floating in the depths, only to he
scooped by by unothet passing
shark.
Everybody remembers that scene
in Jatet where the diver swims into
ihe bottom of the wrecked boat and
the gruesome cadaver sinks towards
him. If von do not, you probably
Honed it mil of your memory. )l was
so horrible.
This. then, is a game thai you will
find gripping at first, but may ttie of.
But ilu* smooth sprite-like motion of
the sharks will gel vou pondering
about how they Jid it.
Tutankhamun
M43K Spectrum
m& 95
MMicromania
• • •
Yor «:,\s HAVi; ihe tomb of your life
with this colourful machine-code
maze game. In fact you can choose
front live tombs of varying difficulty
in which to play the role of an armed
explorer who is endeavouring to
collect the priceless treasures placed
in the great Pharaoh's massive
sepulchre.
The explorer is moved around by
means of a Kempston or AGF
joystick or by the familiar A and 7. to
go up and down, M and \ to go
right and left, The remaining keys
on the bottom row lire the lasers,
and there is it smart bomb facility
which can only be brought into play
once in every tomb or life but it kills
everything on the screen except you.
Points arc scored by collecting the
treasures and shooting the creatures.
Bonus points arc awarded for
especially quick completion of a
tomb. The screen scrolls to the left
though if you wish, for some obscure
reason, to retrace your tracks it will
scroll to the right.
Every tomb has between one and
I continued on page 65)
YOUR COMPUTER, JANUARY 1984 63
m^TWM^
r 5* I .
19
Choosing which game to buy from the mountain available is a difficult job,
especially when everyone claims to produce the best on the market. But how can
o you tell the best from the rest?. To help you decide, read on. . . .
r'J
T
THE DUNGEON MASTER
Lei your Spectrum be your guide m a totally new
dimension in adventures in the true spirit ot
traditional role playing games where YOU design
the scenario.
"I have been a Dungeons and Dragons Ian lor
several years The package provides excellent
entertainment tor all fans of the cults and should
prove a good introduction to the game".
..Sinclair User.
"Highly recommended (or its versaiity. originality
and quality. Definately well worth obtaining".
..ZX Computing.
ZX Spectrum 46K £7. SO
Written by Graham Stallord
A
f-
x»X. .
rl
^__
INVASION OF THE
BODY SNATCHAS!
At last' a version as fast and furious and as
frustrating^ addictive as the arcade original.
Landers, Mutants, Bombers, Pods, Swarmers and
much much more combine to produce the
ultimate space game 1
ZX Spectrum 48K £6.50
Written by Simon Brattel and Neil Mottershead.
Please send SAE lor our latest catalogue and
details of our lorthcoming software
Catalogue FREE with every order PSP included.
Please add £050 per item lor overseas orders
Please make cheques/PO's payable to:
CRYSTAL COMPUTING A
2 ASHTON WAY
EAST HERRINGTON
SUNDERLAND SR3 3RX
ADDRESS.
VmY
What the
real critics say. . . .
Very rarely have
software titles produced
such universal acclaim
as 'Halls of the Things'
and 'The Dungeon
Master'. Now. with three
brand new programs.
Crystal continues to set
the standard of software
excellence. The
difference is obvious -
the choice is yours:
The Best or The Rest.
»
■tet
HALLS OF THE THINGS
A stunning multi-level maze 'arcade adventure'.
"Excellent and dangerously addictive • could
change the Spectrum games scene
overnight". ....Sinclair User.
"Spectacular • One of the best games Ive seen,
finely balanced between simplicity and
addictiveness - superb graphics and colour • I
CANT RECOMMEND IT HIGHLY ENOUGH"
—Popular Computing Weekly.
ZX Spectrum 48K £7.50
Written by Neil Mottershead. Simon Bratlet and
Martin Horsloy.
THE ISLAND
The ultimate test of logic and deduction* Can you
solve the hidden mysteries ol the South Pacific
Island on which you have been stranded - and
escape alive* A brilliant classic style adveniure
game to facmate and frustrate you for months*
ZX Spectrum 48K q £7.50
Written by Martin H Smith.
<..Vt
ROMMEL'S REVENGE
A brilliant interpretation of the most visually
stunning arcade game of all time. Superb high
resolution 3D graphics with full perspective plus
a host of new and exciting features make
Rommel's Revenge the most spectacular game
ever produced for your Spectrum*
ZX Spectrum 48K
£6.50
Written by Martin Horsley.
Please Supply:
Invasion of the Body Snalchas D
Rommel's Revenge n The Island D
Halls of the Things O The Dungeon Master D
Catalogue (please enclose SAE 6ln x 9in ) D
I enclose cheque/PO for
NAME
DEALERS! For details of our excellent
dealer discounts (Including export)
ring Chris Clarke on 061-205 6603.
PROGRAMMERS! Written any good
software? send it to us for evaluation and
details of our excellent royalty scheme.
Star*
chart
Laser Snaker
48K Spectrum:
Shoot- em-up:
Poppy Soft;
fS95
• • •
Basically a contipedo stylo
game. There is a chance to
win flOO once you penetrate
the myriad mazes of
propagation and discover the
secret symbol. You have to be
able to answer two questions
what kind of snake are you
and what was the thing you
Sdw? You steer using the
cursor keys or a joystick and
firo using the zero key. The
laser defends you against
vicious green Aggronoids and
the poisonous blue Viproid
which tries to steal the eggs
There are also death
chrystoids lying around.
Excellent use of colour and
tough at all levels.
Crazy Caveman
CBM&t.
Novefty
Merlin Software:
C6 50
• *
Crazy Caveman is. as the
name suggests, about a little
prehistoric man who leads a
somewhat monotonous life of
jumping over rolling rocks and
hacking down identical
dinosaurs with single blows of
his axe.
Playing this game, although
only slightly more exciting
than washing-up, is in fact,
quite addictive and I soon
found myself proficient
enough to meet bouncing
dodos and birds that bombed
me with rocks.
I'm in shock
767C Spectrum:
Shoot- 'em-up:
Artie:
€4.95:
it •
The moon was the colour of
wide frozen shrieks of
laughter, the frost lino ran
down the window I m in
shock . So goes the blurb for
this engrossing grid game.
You are zipping around the
bottom of the screen as per
Gridrunner, but without the
peripatetic plasma cannons.
Instead fiendish diagonal step
deflectors are laid across the
screen, so you cannot shoot
straight up at the invaders,
but have to allow for
deflection,
(continued from page (kit
four doors which imum he unlocked
with the keys that ate found in the
tomb. Kach key cm only be used
una.- jiuI you cannot carry a hunch
of than about with you. Your laser
only work? when firing to left or
right.
Ultisynth
MCBM-64
mCI4.95
■ Gmckstlva
• • • •
I'l.TISYNTH M ts A pfOgram bv Nalnv
Shurma. well-known to Youi
CumpHht readers tor tm delightful
Scram-20 game lot the Vic-20 in
June 1983 issue. He has written u
program which is intended 10 nuke
lull use of the CBM-6 Is Sound
Interface Device chip. Ihe SID ts
one of the better sound chips around
.mil the idea behind this program is
10 fully utilisc'jll the features of this
chip as well as introducing many of
the features ol commercial
synthesisers
The Utisynth is pretty daunting
,n fust sight . In; a start, it redefine]
the keyboard in four JilVerent ways:
you can use (he keys on their own. or
together with the Shift key, or
together with the Ctrl or
Commodore key to achieve dillcrcut
functions from the same keyboard.
There arc seven options presented,
record mode, playback mode,
compose mode, load mode, save
mode, transferring notes, rhythms/
background music and a feature
called 1'ieiab that allows real-time
control ai any of 256 speeds of voice
I frequency, filter cut-off frequency,
pulse-width of voice I and filler
resonance.
As you are probable beginning to
realise, this program threatens to
make a Fairhght music synthesiser
look as easy to operate as an Indian
nose-flute by comparison. The best
way lo hint ai the options available is
to describe the pr o ce du re necessary
to svnihesisc the sound of, say,
thunder.
lust, you gel into record mode
Next yon deal with the envelopes
which are divided into A, D, S, R —
lot attack, decay, sustain and release.
These are com rolled by the keys 8,
9, and plus. The keys on their own
that is, no Ctrl, shift, etc. The screen
display in record mode shows you
four columns headed A, D, S and R
Tress 8 and you will see the numbers
in column A Change. If you want
the number to decrease you press
Shift and 8. There is full
wiapatound and auto-repeat. Thus
you sekvt an attack of zero, a decay
of «ro, a sustain of 15, and a release
of 14.
Now you put the filter for voice
one on. This is done by pressing Ctrl
and 1- You will sec a little dor
appear under the column headed F
Now to select a waveform for this
voice. This is done by pressing the
minus key till four dots appear under
the Vt column. Now for filler cut-off
frequency. Press the Ctrl key plus Y
to decrease, plus V to increase the
number of blocks shown in the bar-
graph, filter resonance is altered by
Ctrl F and G in the same way. Filter
type is chosen by Ctrl R and T. Now
all you do is ploy the note A 4,
This practical description was the
best way I could think of for hinting
at the facilities available to you with
this program, although anyone who
tried Stephen Watson's CBM-64
Synth in September Your Gmipmcr
will have had an inkling of the SID's
wonderful capabilities.
Intergalactic
Force
UDragon 32
Bf795
WMicrodeaf
• • •
YOU n V down a corridor dropping
bombs down ventilation shafts and
dodging the Thi lighter which is
trying to drop bombs on you. Almost
a JD game, this bodes well for the
Dragon which people have taken to
saying is a software-driven machine.
This means that if you take the
trouble to get to know it, you can
achieve great things. Most of the
games which are graphically
promising on the Dragon 32 tend to
lack surprises or any capacity to
develop beyond a certain stage. It is
to be hoped that the Dragon's big
brother with 61 K RAM will provide
the necessary extra room to create
truly addictive games.
Having said all this, Intergalactic
Force is a pleasant departure from
all the tired green-looking games for
the Dragon that so many software
houses seem to churn out regardless.
Regardless of how much users arc
paying for them, that is. There arc-
three levels of difficulty with fast or
slow option in each. At the top right-
hand side of the screen is shown
your current status. The figure at
the top indicates the current score,
the figure below, the current skill
level. Below this is the number of
spaceships remaining. You begin the
attack with five. Bonus ships arc
awarded with every 1,000 points. At
the bottom right of the screen you
are shown how much ammunition is
left. You can boost your supply by
taking the spacecraft back oil" the top
of the screen. This game will appeal
to people who like Hying down
I corridors. It requires a joystick.
YOUR COMPUTER, JANUARY 1984 65
BBC / ELECTRON
SOFTWARE
IT'S i«mm Bid BftOTHRR may be watching you.
Can you risk loading some new games into
your new hardware and having a good long
session? Or should you do something a bit
more useful? 1 .earn to type, or perhaps play a
stimulating game of chess? Whether you or
Big Brother choose, the range of software
available for the BBC will have what you need.
To start off with something close to every
micro-owner's heart, consider this scenario;
the CPU of your computer is being invaded by
rebellious components! Resistors, tantalum
bead capacitors, diodes, I.KOs, arc all
approaching at high speed along the circuit
tracks. Your only chance in Softspot's
Transistor's Revenge is to manoeuvre your
zap button along the sides of the rectangular
6502 occupying centre screen and Wast the
little upstarts back where they came from.
Occasionally, an indestructible "mains
spike" will enter the circuit. This must be
avoided or the game is up. Sometimes humble
household tools, such as spanners and
hammers, will appear at the edge of the many
circuit tracks. What these archaic utensils arc
doing in a computer surpasses my under-
standing, but zap them anyway and get
66 YOUR COMPUTER. JANUARY 1984
yourself a bonus score. Transistor's Revenge
is a clever idea executed with great verve. The
relentless onslaught of components is noisy,
fast, colourful and compulsive.
Heist, also from Softspot, is a novel
variation on the lifts, ladders and levels theme
which will appeal particularly to the
avaricious. You are the plump bowler-hatted
manager of a bank and you must collect the
moneybags lying around to deposit them in
the safe at the bottom of the screen. Making
your task rather difficult are .four masked
burglars and randomly exploding time-bombs.
To deal with the crooks, take one of the two
hammers and give them a good "bonk" When
your energy runs low a message appears;
"Gosh, 1 need a cuppa!" and you must get to
the steaming cup before you expire. Death
gives you a pair of angel's wings which take
you up to the great strongroom in the sky,
accompanied by the death march from
Beethoven's Fifth Symphony. Heist is a game
full of good points and makes an amusing and
exciting change from gorillas with barrels.
If you want to write a novel, or even a
software review, on your word processor you
should learn to type. In which case, look no
SURVEY
further than BBC Soft's Vu-Type - in
conjunction with Pitmans. This is a really
excellent keyboard typing trainer, much caiser
and much more effective to use than a book
arid manual typewriter. Vu-Type comes with
an explanatory booklet which is essential
reading before starting.
Once the main program has loaded you
can choose from a selection of graded drills
and exercises which take you from one finger
through to paragraphs and speed tests. The
screen displays the QWERTY keyboard and,
at the top, the exercise to be typed. The letter
to be used is arrowed on the screen keyboard
and mistakes arc signalled by a bleep.
At the end of each drill or exercise you can
get a report on your results, giving you the
number of presses and errors per letter and an
accuracy percentage. I do not want to sound
boastful, but I think I should say that I
achieved 100 percent accuracy on the letter J.
Vu-Type allows you to change display colours
and to select particular exercises from the
menu. It is a well organised program which
beats hands-down the old-fashioned methods
of learning to type.
White Knight Mk. II is BBC Soft's
Pete Connors has a
strange feeling that he is
being watched as he tries
out this month's crop of
software.
8*8
Left: The Slicker Puzzle from DK' ironies.
Above: Attack on Alpha Centtauri from
Software Invasion. Below right: Carousel from
Acomsoft.
challenger in the checs program Makes. Ii has a
monochrome display with clearly-defined
pieces; no chance here of the "Oh, I thought is
was a pawn" excuse. Piece* arc moved either
by moving the cursor keys or by entering
algebraic notation. A good point is that you
can set a time limit on the computer's move at
each level.
Thus, While Knight will not only play a
very strong game of chess, but also a very
quick one. In addition the program has all the
usual options: ii will move back or forward,
play itself, change the board or solve
problems.
There is, though, a more light-hearted side
to BBC Soft, as can be seen in Canyon Battle,
a compulsive shoot 'em up game. You have a
small biplane with which you must try to
destroy the invading Xarians up-river through
the canyon. There are various types of Xarian
ship; "uvaser beamers" which mess up your
direction control, guided-missile ships,
fighters, Gates of Fire, and the Imperial
Flagship,
There arc 24 canyons to get through; even at
the lowest level it was not easy lor me to gel
through the first one as t tried to avoid canyon
walls .mJ islands and attempted to destroy the
alien robotic invaders. As well as getting
through these canyons you must also shoot at
least two out of every three invaders. Colour is
used well in this game, suggesting different
landscapes, but sound is rather limited.
Canyon Battle is, though, a compelling game.
If you get through all 24 canyons a mysterious
message and a momentous decision await you.
If it is "Would you like another game?" then
the answer will probahly he "yes".
Mote restful than Canyon Battle is Visions 1
Snooker, a very good simulation of the well-
known bah jnd stick game. You can select a
one or two player game and use with 10 or 15
balls. Strength of shot can be altered and you
can even impart a little spin, if it takes your
fancy. Both sound effects and colours are
bright and clear.
Daredevil Dennis, on the other hand, is t'ai
from relaxing. In fact, it is as relaxing as
watching Alex Higgins playing snooker.
Dennis is the stuntman in a new film and will
be tired if he needs more than three takes. His
task is to ride his motorbike along the four
hues displayed leaping over obstacles and
holes.
At novice level he encounters only houses,
trees, ambulances and a spider. However, at
higher levels such as "Oscar Winner" he must
also cope with a bouncing policeman and a
helicopter. Invariably, Dennis comes off and
ends up with his head in the ground and his
legs waggling in the air. I never earned more
than £190 for a day's work; those with a taste
for living dangerously will find the game more
rewarding.
Acornsoli's Carousel is unlikely to make
your head spin with excitement. This is the
game in which you must shoot the bunnies,
owls and ducks on the revolving display. F.xtra
points aie scored lor hitting, in the light ordei,
the letters of the word BONUS. Sometimes a
duck will come and try to steal vour limited
supply 01* bullets. When you have massacred
all available livestock you can have a go at the
lumbering polar beai. Then it all starts all over
again.
Missile Control is a game which, by now,
should hold no surprises lor anyone From
your three bases you have to lay a protective
covering of bombs to combat the alien
missiles. Gemini's game is an adequate version
of this old favourite, with both graphics and
sound well up to scratch. In Caterpillar, also
from Gemini, you have to help a hungry
caterpillar cjlled Arnold eat lettuces jiuJ avoid
the poisoned mushrooms.
The more Arnold eats the longer he gets, so
you have to be careful not to let him eal
himself or crash into the edges. This snake-
style game is quite good if you tike that sort of
thing.
Attack On Alpha Centauri, from Software-
Invasion, is a title with a good science fiction
ring to n The game itself is mghtmarishly
frenetic. On the mountainous landscape
covered in red dust there is a tlash of light.
Suddenly hundreds of deadly "bug-eyed
wasps" Zoom into the sky, their serried ranks
stretching far into the distance - for this is a
"3D battle for supremacy"
The wasps speed toward you, getting bigger
and bigger; do not shoot until you see the
whites o( their compound eyes. If you miss
they wheel ofi'and return to their pals. If you
dispose of the blue and green ones, do not get
complacent because next lime it is the red and
yellow ones. There is only one etfective inseel
repellent, and that is your laser canon.
The same company's 3D Bomb Alley lacks
(continued on next page I
i» **s * * * * *****
<IM***oc.** *« i
YOUR COMPUTER. JANUARY 1984 67
(continued from previous page)
any such excitement. In a pleasant cove with
green hills and a deep blue sea, your ships are
anchored. Out of the sky enemy aircraft wheel
in, getting larger as they approach. Using the
crosshair sights you must shoot them before
they sink your ships. Unfortunately, the
planes are too easy to hit and where the bombs
fall bears little relation to ships destroyed. The
sound effects are poor and the graphics, while
pretty, lack movement.
Movement abounds, though, in Alligata's
Monaco, a Grand Prix racing game. In order
to get the 2000 points needed to qualify you
must overtake other cars and avoid
ambulances and oil slicks. The graphics arc
well done and the game is quite exciting.
However, unlike its big brothers in the arcades
there are no bends or chicanes or interesting
background; just straight track which
sometimes narrows. Despite the good sound
effects its lack of graphic variety could lead to
early pit stops for many players.
Competition of a more intellectual nature is
involved in D.K. 'ironies Slicker Puzzle. Here
it is you against the computer. The puzzle
consists of a series of concentric Zip Zap
rectangles in different colours. These arc
fumbled up by the computer and you then
have to rearrange them in the minimum
number of moves. There arc eight levels in
this colourful and intriguing puzzle. After
successfully completing a level you arc given a
coded message; all is revealed only after
completing level 8. Anyone who enjoyed
fiddling with Rubik*s Cube will find Slicker
puzzle an entertaining challenge.
From Program Power come Felix and the
Above: Detail from Canyon Battle from BBC Soft
Fruit Monsters and Felix in the Factory. The
first is a maze game which reworks the Pac-
Man formula; Felix's job is to rush around
protecting, rather than eating, the juicy
strawberries and cherries. He can move the
fruit, put the pursuing monsters to sleep by
dropping an ether pool or blow them up by
going over the magnetic pad in one corner of
the screen. The monsters are angry apple-
looking creatures — Granny Smiths, or
possibly Golden Delicious — who mutate into
something even nastier when they have
consumed fruit. The graphics are clear and
colourful and the game itself is quite tricky.
Maze game fans should appreciate it.
In the factory Felix has to keep a geneunx
filled with oil. The oil is at the top of the
Above: Detail of 3D Bomb Alley from Software Invasion
screen, and to get it he must climb ladders and
negotiate conveyer bells. Monsters — of
course there arc monsters — can be disposed
of by giving them a sharp poke with a
pitchfork.
Optima's Atomic Protector has nothing to
do with cricket in the nuclear age but is, in
fact, another maze game. You must protect
your isotopes from attack in a secret research
establishment. To do this you bounce away
the "alien robots" before they reach critical
mess. It is good fun, with entertaining
graphics.
In Quicksilva's Mined Out your task is to
guide Bill the Worm through a minefield. You
cannot see the mines, so progress must be
slow. As you progress you cut swathes 10
safety; when you approach a mine a warning
sounds. Thus, although you cannot seem them
you can, with logic and luck, avoid the mines.
From level 2 on you get bonuses lor rescuing
damsels in minefield distress. These ladies
look more like oilcans than damsels, but if you
get a bonus, who cares?
Recb Art, also from Quicksilva is a my
good graphics program. The instructions
are clear, and once you have read them, you
can do all sons of wonderful things; draw
diagrams, faces, shapes.
Company
Program
Price
Chapel Allerton,
Acornsoft,
Carousel
£9.95
Leeds 7.
4a Market Hill,
Quicksilva,
Mined Out
£6.95
Cambridge.
13 Palmerston Road,
Beeb Art
£14.95
Atligata,
Monaco
C7.95
Southampton.
178 West Street,
Optima Software
Atomic Protector
£8.95
Sheffield, S14 ET.
36 St. Petersgate.
BBCSoft,
Canyon Battle
£10.00
Stockport,
35 Marylebone High
Cheshire.
Street,
White Knight Mk. 2
£11.50
Softspot,
Transistor's Revenge
£6.95
London,
Vu-Type
£16.10
29 South Crescent,
Heist
£6.95
W1M 4AA
Prittlewell,
D.K.'tronics
The Slicker Puzzle
£6.95
Southend,
Shire Hill Industrial Est.,
Essex.
Saffron Walden.
Software Invasion,
3D Bomb Alley
£7.95
Essex.
50 Elborough Street,
Attack on Alpha Centauri
£7.95
Gemini Software
Caterpillar
£9.95
London,
18a Littleham Road,
Missile Control
£9.95
SW18
Exmouth,
Visions,
Snooker
£8.95
Devon.
1 Felgate Mews,
Daredevil Denis.
£7.95
Program Power,
Felix in the Factory
£7.95
Studland Street.
8a Regent Street,
Felix and the Fruit Monsters.
£7.95
London, W6.
■
68 YOUR COMPUTER, JANUARY 1984
QUITE SIMPLY, IF IT'S
SPECTRUM SOFTWARE,
WE'VE GOT IT!
♦ FREEPOST SERVICE!
♦ FREE CATALOGUE
WITH FIRST ORDER!
Ilease lick the diN-
you wish to purchase
OVER 300 GAMES IN STOCK!
■ HP THHSK ARK JUST * V),V OP THBt t
\SBniMH 16E £5.00 ••• Abbex flCOSKOS 16X C$.99 ■FAUSTS FOLLY lbK
_ S.T.I. 16/48E £5.95 »»? Abf-raoft BOARD'S WARRIORS 4«K £4. $5 "••*•
Addictive Ca=es ■ ?OC:BALL KAHACKH t6X £6.95 *♦• A+P HCRA2Y BALLOONS 16S -
IX £5.75 BJUXGL3 PETER 16E £6.90 ■ PAINTER 48K £5.75 «**
KISSILE DEFENCE 16K £5.95 BSLAF DAB I6K £5.95 ■ XONG 4BE £5.95
GALACTIC ABDUCTORS 16K £5.95 *** Arcane BLAST SUNSET FOR LAYTICA *8K£5.50
THE DETECTIVE 48X £5.50 ■ RAIDER OP THE CURSED MINE 4BK £5.50 BCRIDRW -
48X £5.50 **♦ Artie ■ 3D COHBAT ZOJEB 481; £5.95 HXRAKIT 16K £9.45 ^COSMIC
DEBRIS 48K £4.95 BdIHEXSION OBSTRUCTORS 4 BE £5.95 BOALAIIANS 161 £4.95 r
~ CHK33 II 4SX £9.95 **» Blaby BgOTCHA 48£ £5.50 ■ puibott imc «.«.n «
BARKY 90ROEPS 481 £5.50 ■KILI.BR IOH0 46X £5.50
' 50 B CHOPPER RESCUE 48K £5.50
SHUTTLE 48 £4.95
> f fintd .
Puffin Bookn
JVARlflCK OP P1R£T0P BOOBtAIS «K £6.95 *" Quic3t»HlT»
GAMES DESIGNER 48X £14.95 H>D APT ATTACE 42X £6.95 ..
3UGA300 (7HR PLEA) *SH £6.95 BlKAXX -'.BK £6.95 B M * 3 -
RUNNER 48K £6,95 ■ AqUAPUMi 48K £6 . 35 B3D STRATEGY
Blaby conlil.
16X £6.95 BSKCGOLES'S COVE 4BK £6.95
MCDO GAMES ACTION
CONFUSION 48JC £4.95
_H1GH KIJK HARK? ME £4.99
KOSKIC PIRATE 4BK £4.95 B'"'01O DIGGER -
48X £4.95 *** Automata ■ PIKAHIA 48X £10
GROUCHO 48X £10 BOO TO JAIL 40C £6 B RUNNY plua
B.t.4, 16K £5 »•• A.W.A. BtiEOUK 16X £5.95 ••■•••«
~ TURDODRIVER 16K £5.95 ♦*• Dug-Byte BXAKIC MIXER 48K £5.95
_ 37YX 16L £5.95 Bi'OOL 16K £5.95 BSEWHKAL ELECTION 48X £6.95 •••••
HIDDEN CITY 16K £5.95 ■•■ CCS.
I'LUttUSt 48K £6 B DALLAS 4BK £6 ■ CORK CHOPPER 48X £6 ■ AUTO CH£P 16K
| :-:-:: TrG" LOWLAND 48K £6 ■skuggi.EH 4QK £6 ■ POLARIS 48X £6 ■site
ABYSS 48X £5 BCAMKLOr 481 £5 «• C.D.S. B30ZT BOA 16K £5.95
COBBLE A GH03? 16K £5.95 ■ 3PEC7RUK 3APAR1 48K £5.95 ■ KEVERSI 16E -
£5.95 •»" i:p Software HflUPKR CHESS II 48X £7.95 B-'X 9RA0CHT3 481 £5.95 •
.H.I. ■ TEST MATCH 4BE £6.95 ■ STAR GAZERS SECRETS 481 £6.95 ■ DERBY
DAY 40X £5.95 ■WOOBS OP tflKTER 4BK £5.95 **• ^rental BROKIKL'S HKVIXfiK -
40K £6.50 ■IKVASIOH OP THE BOiY SNATCHAS1 «HX Ct.90 ■ THE I5LAND 4flK £7.50
tonasox KAnrun 4W £7.50 Biiai.^: op mi thikgs 4»k £7.50 ■ooshicgukkilla
16E £5.50 ••♦ U.J.L. BPROOOY 16K £5.95 «•• 1* Tronlca HtROH 16K £5.95
?005 A SPAOB ODDITY 4HK £4.95 ■»A7.]Ai:r. 4BK £6.95 BTRAKIX 16E £4.95
SPEED DUEL 4BH £5.95 HaH'LE JAK 48K. £5.95 ■ STAR THEE 5000 401 £4.95 ....
HARD CHEESE 16K £4.95 ■jUXBLY 48K £6.95 B^D TASX 16E £4.95 ■DICTATOR 46K
£4.95 ■COLDHIHS 16E £4.94 •** ?ant»ny BPYRAHID 4flX £5.50 ■ VIOLENT UKI7ERSB
16E £5.50 BtHE BLACK HOLE 16K £5.50 ••♦ Gllaoft B3D XA2E OP GOU> 16E £5.95 ..
RAGIC CAST1.K 4RK £4.95 •" Hirv.non BHSATKWM A.T.C. t6E £7.95 BQUESTCiSK — i
C5.95 fl3D SPACE WARS 16K £5.95 BUICHTKLITB 16K £5.95 ■BACEOAKXOK l6K £5.95 .. \
_|OOOWTRIBS OP THE WRLD 16X £5.95 ••* l.C.L. BlWBASSY ASSAULT 16E £4.95 *••••••
Is«lpa IZZOOX 46K£5.50 |ZIP ZAP 48K £5.50 BJUXI'INS JACK 16K £5.50 ■ HOLLAR
XAOL IfiE £5.50 ■AH DXDDMS 16K £5.50 BaRCAMA 16K £5.50 ■ SCHIZOIDS 16K £5.50
••• lowiet ■destroyer t6K £6.50 Bix IMS 40K £6.50 ■the yUKST 48K £6.50
KM 4MC £5 BORB 48K £5 B SPEOHAM 16X £5.75 ••» JK Cray* B3» VOItTRX 16E £5.95 •
« LtfKonJ BVAUIALI.A 4HK £14.95 ••• Lothlorlon B ROHAN iHilRi. I6E £5.50 B TY;<A1.T
Cr AT1IXKS 1GL £5.50 B WARLORD 48X £5. r >P B-^AHURAI WARRIOR 16E £5.50 BJOIfltNY REB -
♦8JC £5.50 BltBBVKBD 40K £5.50 •« Kleromiuila B 0Y 50 rw>t * '6* £5.95 B TUTAHKHAKU1I 46E
£5-95 ••• Helboui-nc- Hat- BHOBBIt 4BX £14.95 B^R«ETRATOR 48K £6.95 B TERROR DAKTIL
43 4SE £6.95 B Hsl ' l * l!UIUK ■*• *»* £8.95 ••• KlcTOPOira B^XA CRABS 16E £6.95 _
ED KB3GES 16K £6.95 *** Klkjogta BSCXAKBIS 16K £5.50 BSOaCStOR'S CASTLE t£K £5.50 ..
J HASTES CHESS 48K £6.95 flcoSHlC RAIDERS 1GR £5.95 U'AAS KAKTHA 4flK £6.95 B«AS -
HARTHA II 4SK £6.95 B^aEAT BRITAIN LTD. 48K £.6.95 BlNHKSITAJJCE 48E £6.95 BPASIC16*
£5.95 •"• Moptuno B STARTREX/JOJS^WAV 4M: £5.50 •*• Vm Seaeratlon B CORRIDORS 0? GENOSi
483C £5.95 B'^0- W 3D 48t £5.95 B JU TOKKKI. 16/48K £4.95 B^C^^ '« "-95 ••«•«•••
_ TRAXS V.'atSIOH 16K £5.90 B WIUI'EY 40K £5.90 B <ECT,K 48K C'J.90 B KONG 46E £5.90 .
ROBOTICS 16K £5.90 B 3IC0ER DAN 16K £5.90 BAKKAGKDDC* 16E £5.90 ■•• IMoopof t
HA3 4ei £4.99 "« PIHpt>« Amioe |HD: POMJr.T 4HK £9.95 BgRREDT GULCH 40E £4.95
KOUHTAIX 48K £4,95 B^<AKA0H*3 TOXB 48K £4.99 B""! 01 "" 2 WEST 46K £5.95 BgOSGOX 481 —
£4.99 BfliE U1.AUX PL,VXKT 48K £5.95 B :; ' , >TflUH POCKET BOOE 16E £5,95 BCOKIKOES 16K £4.99
fc)0»> , *rtJ'.»J:«liJ •wH.-vB RHi
_£A£0« 4az -
£6.95 BVSLHOR'S UIR 48X £6.95*' B.13TH0 BLASTER 16&.
£4.95 BTHE OI233ILAYJIK 4BK £6.99 BRASYSPEAK 48X -
£4.95 BHIKED-OUT *m £4.95 B^IKiXJATE 48X £6.?5 ...
mam 16K £4.95 B?Radsr 4»k £9.95 BK2t£oa stom
16K £4.95 •" Hnbblt SoftwAro B^CAPE K.O.P. IdK £5.'l> B«"^-
PUK 48E £5.99 Bf'IASTAGIA iOE £5.9$ BPROGGHH 16E £5.99 B BACKERS
16E £5.99 B c SIJROPODS 16K £5.99 ••■ litchnr.1 i;nciili--.l BjgVIU Of
DEEP 4BE £6.50 Bl"VT«CIBLE I3LAMD 4BX £6.50 BsiIIr OP Tni: USE 48».
£6.50 BSUPER'-SPY 48X £6.50 BkVSSBST ASCEKT 48K £6.50 BSWZSCSPT
48E ££.50 B TRAMS YLVAICI AX KUtA Atlt £6.50 ••» liomjk B^ARi: ACTAC.
1M £5-99 BSPICTRA SKASH 16E £6.99 B3D MOtfSTiiK ^HJiSS 16K £s. 55 ..
_ COIOOR CLASH 16K £7.99 BOALACTIC TSOOPER 16K E5.'j".> **n~-
31lTi>r«of. BORBITKn 16K £5.95 |<<K(lUIIU ATT.1CK 16X £5.95
ATS 16E £.95 BSLIPPihY SID 16E £5.95 BxUNCItEK I6K C5.^ r .
AMUGgDDOK I6K £5.95 BWtlSRKIKATOR 16K £5.95 "
POSSIBU 16E £5.99 BUHAIK DAMAGE 16K £5.95 B3-ARSH
48X4^.95 »" :iort«k B^KKSIUU 16K £5.95 ■<f$?ftpl '•- . .
_KONSTERS IN HELL 16X £5.95 B^DON »«« 0,95 BRSi" I
£5.95 ••• Sunnhln* Booko B"KUIS1XG OK HiWADrfAY tt.K Ci."*-
_ BLISD ALLEY 16X £4.95 B = AI'AXY ATTACK 48K £5.95 M~
48X £5.95 ■** TUnn B'^RVUNJ POHCE ZERO 16X £5.00 B^-- "■
SWARM 16K £5.00 *•• Ultimate Bl-UNAR JErtlAH 48X £5.50 f
ATAC 4BX £5.50 B'JBTPAC I6X £5-50 BTilAS;; .'.t! t6r
~ PSSST 16K £5.50 B COOKIE 16K £5.50 ••* Vis
YOKr 16K £5.95 B 201 '*' 16 « £5.95 BSHKKJWALX 48S £f.?5 ..
_|STARP1RE 48K £5.95 Bf-A^SG HAXAOEU 43K «.95 BSC'Ss-'-
48K £5.95 B««IX 48K £5.95 B SUEPiALCOATl 4H». 1.5. 95
_SP£CTRON 40K £5.95 |U3! 4SX £5,95 '
Work fore b iHISUO AYEKOErt 16K £5.0C B«fA'*'- ; I '■'•'•
, £5.00 Bt'OCM BOGS 16X £5.90 B K1C » XOOII/BAJi; [RTA9KA2 I
1 SCHAMBLH IfiK £6.5'.i BTRIPL£X 48X £5.50 B * -RATE iJLAUl' -
46K £5.50 |U0 NOT PASS 00 49K £6,95 Bl YAIIT..I 4- f . .
Artie Advonturoa BU)U.AtliT OP DEATH UjK £»;. •• B ''■'■ *
CURSB 48K £6.95 B(C)SHIF OP IMOK 4dK £6.95 B (-)-•• -
IOXAGE ISLAND 48X £6.95 B^JW^KK AfILK 4EE .> . •" ••
IntftUUcnt Softwam IBoYkUS IS CHESS 16/45K £?. • ••
««ch 4i1K £9.95 |{t) THE OOLDi^l 3AT< :
RACH1HE B(3)AHKCn|- OP DEATH PARI' 1
DEATH PART 2 "
( TESTABILITY SXPERU'.al.
IHUKJST HORACE 16X £5.95 BHORACE GOES
PLIGHT SIMULATION 4 OX £7.95
_ SHAKE PIT 16K £6.95 BSIE^E 16K £6.95 "»« lalon BhUBGRY HORACE 16X £5.95 B HORACE GOES
SEIIHG 16K C5.95 BHORACi * THE SPIDERS 16K f-5.95
SCfiAaBLE 48K £15.95 »»* Proco:: B 3RKAi^<(AY 16K £5.95 ••* Protet BHUNTRR-XILLES 48X £7.95 .
AlBiMBS 16K £5.95 BSOADSUSSER 16K £5.95 fl 3PECTRAPEDE 4ijE £5,95 »««»»»»«»» « « » —
_ | LIGHT CYC1.3 I6tf'£5.95 B»SK3' SPACI! 4«K £5.95 BHASE DEATH RACE 16E £4.95 ...
CHOST HUNT 16K £4.95 ••• Perfection Software.. BODYSSET I 161 £5.95 *•»»■
II you would pmtof n foslef mi *ice lh*o FREEPOST can off*. ■ »«nd,r«u' o»d«r lorm wllh a FIBST CLASS
STAMP to th« (inoposl addi«*» & w*il t«nd your qsmes by latum. Itm cljst
All |>r>i i>\ vlxwvn kvIikV" VAT (1 |xiM,l((o
(9)PKfUJCS A AXDROMKDA 1(10)7131 I.: S5 1 -:;.. .1? <
SPECIAL INTRODUCTORY OFFER!
(only With 'hm CHdiHin)
£1 off purchase price for 2 cassettes
£2 off purchase price for 3 cassettes
Isubtf.att (turn the total on the o'dar forml
™ -. .__ — ' * T OTAL ENCLOSED
Please send me you* catalog only
I enclose 50p (stamps o* P.O.)
which I undcistand wJI be refunded with
my firal purchase
(flsnieinbef to
No stamps riMtriftril Juki usir subtract ottot
the FREEPOST address below, •mount)
•Plojvrf nvjVe checki fj postal orders payable 10 CRASH MICRO
CRASH MICRO, FREEPOST (No stamps), LUDLOW.o SHROPSHIRE SY8 IBR flP 0584 5620
Dk\(.on Data has refused to accept the
dulknge offered by newer arrivals on the
market such as l he Electron or the Hlan and
instead of producing a new machine has con-
centrated on enhancing its old one. A 64K
version of the Dragon is now available at a
number of high-streel stores for £229.
As a long-standing Dragon user, 1 was
excited to find out just how different the new
machine was. On opening the box, I
discovered that it looked just like the old one.
It had the same large and sturdy plastic case,
and the same keyboard with real keyswitches.
Admittedly il was a smarter grey colour and
had the number Ol rather than 32 alongside its
rainbow-coloured logo. Closer inspection
revealed that it had an extra DIN socket,
beside the three lor joysticks and the cassette
port. This is an RS-232 interface which allows
communication between the Dragon 64 and
other computers or peripherals, such as serial
printers.
I switched on lo exactly the same boring
green displa\ that 1 was so used to on the 12.
The manual that comes wilh the machine is
identical to that for lite 12, but there is .in
eight-page supplement that tells us all about
the extras available on the 64. When switched
on, the 64 is actually as 32 and is fully software
compatible with the J2. So all cassettes and
cartridges work js normal
To "convert" it to a 64 you need to call up a
little bootstrap by typing in KXHC On doini;
this, you are greeted by exactly ihe same turn-
on screen but this time the cursor has tinned
blue Typing
HHIN1 MFM
will tell you thai ymi have 11.241 bytes ol usei
memory available. This is 16.370 bytes more
than the 24.87 1 free on the 32. Of course, with
both machines this is extendable by clearing
some of the space saved for high-icsoluiion
graphics, it you are not using them. Similarly,
if you are working in machine code then you
do not need the Basic interpreter so the whole
64K. becomes available for user programs.
One thing that 1 have discovered is that
some existing machine-code programs do not
work in the 6 IK mode.
The space for the extended menioiy means
that the Basic interpreter has to be shitted
"*:
elsewhere. Where would you guess it h.i>. been
shifted to"' The answer is that it has been
placed over the address of the cartridge port,
thus making the port unuseable. This does not
affect games that may be used as normal —
you need to turn off the power in order to plug
in a cartridge, and when you switch on you are
automatically in 32 mode — but it does affect
such utilities as a cartridge word processor, or
a machine-code monitor or assembler, all of
which could make excellent use of the extra
space that would be available.
70 YOUR COMPU7EH. JANUARY 1984
I his .iImj denies ilu use ol the cartridge pon
for othet expansions; as a CPl 1 extension bus,
it can be used for a variety of peripherals,
control and even for a second processor.
Disc drives also use the cartridge port but
the operating system is provided by the disc
OS and the Basic interpreter is not needed.
This leads to one of the chief advantages of the
Dragon 64. OS-9 is a powerful 6809 operating
system wilh a great deal of softwatc lot
business and other "serious" uses. OS-9 needs
the memory space available to the 64 and
cannot operate on the 32.
As already mentioned, the RS-232 port can
be used for communication both with othei
computers and databases and with serial
peripherals; a printer or a plotter. Extra
commands are available for using the port;
Dl.oad and DLoadM replace CLoad and
Cl.oadM. MachincCOdc Pokes are needed lo
use the RS-232 as a serial printer port and
furihei Pokes may be used to allei the baud
rate — the speed .it which characters are
transmitted. This may need lo be altered to
match up with the communicating equipment.
The port may also be used wilh a Modem or
acoustic coupler to send or receive data
through a telephone line. There is another
drawback here though as many databases are
transmitted in teletext mode which is no;
available on the Dragon.
The other new taciliiy available on ihe 64 is
auto-repeat on the keys and. no doubt m
answer to ciiiicisms of the 32. a much fastCI
keyboard response. I am no louch-typist bill I
frequently find on ihe 32 lhat if I lypc "ihe"
oi "Run" quickly, I often end up with "tc" or
Rn because ihe keyboard cannot keep up with
me. This is put righi in the 64 and may be
added to the 32 mode on the 64 machine w;th,
inevitably, another series of Pokes. These do
not work on the old 52 machine; -1 tried.
The infamous L'SRO bug has been put right
on the new machine. All L"SRI L*SR2 etc.,
calls now work instead of all defaulting to
I'SRO. In fact, there was a cure for this on the
old machine If you defined usei ..alls as
I'SRO I, USR02 etc., they worked correctly,
They have also had to juggle with numbers a
little so that memory or variable pointer
addresses do not become negative numbers if
they go above 32768.
The 64 then is a powerful business machine
if one wishes to make use of the RS-232 port
and/or OS-y wilh discs but for the ordinary
man in the streci ihere seem to be few
advantages and even some disadvantages The
extra memory will appeal to some but do not
CONCLUSIONS
■ The Dragon 64 is really a Dragon 32
with extra memory, an RS-232 port
and auto repeat on the keyboard.
These are loosely cobbled on to the 32
rather than being an integral part of
the machine.
■ For ordinary home-computer use
there are few advantages over the
Dragon 32, but the 64 will come into
forget that 32K is already a lot of memory and
should be plenty for most home-computer
applications. The 64 is really a 32 with the
extra facilities stitched on instead of a really
new machine. F.xecs and Peeks and Pokes ate
needed to use most of the new facilities when
they should be an integral part of the machine.
After a year-and-halfs, experience. I think it
is worth having a second look at the Dragon
32. Theoretically it has one of the very best
eight-hit processors, the Motorola M6809F.
which is halfway between an eight- and a
10-bit micro with a large number of
instructions.
The F.xiended Microsoft dolour Basic is .i
mtv complete and powerful version with a
number of graphics instruct ions. Paint, Fill,
Circle etc.. not available on other micros.
The line editor takes some getting used to
but works well. The Dragon's greatest
disadvantage is the alphanumeric display.
Only Ift lines of 32 characters. No lower-case
letters, no variation in Ink or Paper, just the
same boring black on green — or preen on
black if you like. The four-colour graphics
high-resolution modes seem to ihomc the
ugliest colours possible.
i know that secret colours may be extracted
and that text may be added to rhe high-
resolution— 254 by 200 — display by some-
clever machine-code programming or tedious
Pokes, that upper- and lower-case characters
tray be user-defined on the high-resolution
screen but this should not be necessary: they
should be there as standard.
However, there are compensations. The
keyboard is physically very pood with solid
typewriter keys and a spaccbat . There are no
single-key entries as there ate on the Sinclair
computers, there arc no programmable
function keys, though this is easy to simulate:
IF INKEY$ X THEN GOTO
The cassette interface is very reliable and there
arc fesv Loading and Saving problems.
Other hidden advantages are that the
joysticks ports accept analogue inputs and so
may be used for temperature sensors or other
transducers. The printer port may also be used
to provide digital input/output facilities.
The Dragon is sott ware-orientated so that
almost any facility needed can be provided by
a program instead of an add-on piece of
hardware. For instance Dragon Data with its
Compuvoice cassette showed how easy it was
to have a speech synthesiser when most other
computers need a dedicated chip.
It seems a shame that Dragon Data has not
put right the shortcomings of the 32 with its
new machine. It mighi have meant taking a bit
of a risk, perhaps abandoning the
compatibility with the Dragon 32. Hut I am
sure it would have been a great success
its own with discs when the OS 9
operating system can be used and the
RS-232 port handles communi-
cations.
I This indicates a business machine,
where it comes into competition with
a large number of other computers.
most of which have better display
facilities However at the low price of
i 229 n is still good value. ■
vOUf COMPUTER. JANUARY 198-1 71
Thf. ATARI SOOXI. is iust the same us the
600XL, reviewed in ihe November issue of
Yom Computer except lor one thing: n Ikis
6-1K. of memory instead of I6K. The lusher
memory is arranged as eight 6-1 K by one-bit
chips at the back of the main board, behind the
cartridge slot. Thus the 800XL case is slightly
deeper.
The 800XL is also pretty much the same as
the old 800 in most respects, except for having
four extra graphics modes and two fewer
joystick ports.
Like the A00XL, the 800X1. is ■ very well
tied and well-made machine. It should be,
being essentially a reworking of the familiar
Atari 800. first launched at the end of 1979.
The thinking behind the XI. range is,
however, radically different. The original 800
was designed to be both a consumer product
and a rival to the main competition, the Apple
II. It was designed to be internally modifiable
by the average user. Thus the 48K memory
was on three 16K cartridges, only one being
supplied as standard.
The operating system was in a separate
cartridge, in case someone wanted to use
alternatives, as later appeared. Similarly the
Basic was on yel another separate cartridge, so
it could be removed and replaced with an
alternative language or assembler — for
example the Atari Assembler Editor or
MicroSoft Basic II — or simply to free extra
memory space for machine language
programs.
While all this thinking was very laudable in
1979, it is oul of date today, when the
competition is not Apple but Commodore.
Now the accent is on making the cheapest
possible high-specification machine, which
means putting everything on a single board in
the smallest possible number of chips, which
is what Atari has done. The 800XL now has
about a third of the number of chips of a BBC
Model B, and far fewer pieces than the old
Atari 800.
Thus the 800XL has only eight RAM chips,
while the Basic and operating system are on
8K and 16K ROMs on the main board. You
cannot remove them, though of course you can
still switch out the Basic lo use alternative
languages and games. But the result is that no
internal expansion is possible.
Therefore, Atari has provided for external
expansion, by giving access to an edge
connector on the main board via the back of
the case. This will lead to a cage-type
expansion box, familiar in the U.K. on many
small micros.
Apparently some of the existing
independent cards such as the Bit-3 80-column
card, Z-80 add-ons and the 8088 card, some of
them designed to plug inside the 800 instead
of a memory card, will be adaptable to the
expansion box. Atari itself has many other
ideas for its own add-ons too.
The previous 800 also had an external
expansion unit, the peripheral box. This hung
on the serial output port and provided four
RS-232C ports and a parallel printer port for
something over £100.
Instead Atari is now producing all its
pcripherials with two serial ports, and offering
a range of four printers which all work on this.
For example, you can plug a disc into the
micro, cassette recorder into the disc, and a
72 YOUR COMPU I EH. JANUARY 1964
letter-quality primer into the cassette. Unlike
the BBC Micro, you do not need an extra chip
to run discs. Incidentally, these new
peripherals also run on the old 4(1(1 and BOO.
Here you discover the real beauty of Atari's
tiny operating system, which is the same in the
800XL as in the 800 and 100. If you want to
Save the file test to disc it is just
Sovn "DiTcst"
To Save it to cassette just use "O" and so on.
If that is too easy, there are CSave and
CLoad for cassette operation, plus eight
channels that you can use in the usual Open
#1 style. All this means that while the serial
bus is inherently fairly slow, it is very
convenient to use.
Turn on the power and the 800X1. comes
up with white letters on a blue screen and
37.5K free to Basic. The mode text screen is
40 columns by 24 characters, with a two-
character margin, plus a border outside that to
preclude losing text due to overscan on the
TV. It is more legible than the Commodore 64
screen, though there is slightly less memory
free to Basic.
Typing OR. 1 changes the display lo a mode
I screen with live colours and a doublc-widlh
character set offering 20 characters by 24 lines.
There is a four-line mode text window at the
bottom of the screen, which you can gel rid of
by adding 16 to the mode number.
Typing GR.2+16 puts you into mode 2
without text window, with five colours and
double-width, double-height characters. The
format is 20 characters by 12 lines. This is the
last of the three character sets provided, except
that the XL range also has a set of
international and foreign language characters,
including the good old £ sign.
Incidentally, each character set includes 29
block graphics characters which can be
entered using Control from the keyboard.
There are 16 graphics modes in all, with the
highest resolution being 320 by 192 pixels.
The maximum number of colours is 16 or,
alternatively, it is possible to have a maximum
number of 16 shades of one colour.
A live-colour Mode 2 screen requires only
420 bytes of RAM, and the maximum taken
by any mode is under SK. This gives the Atari
a considerable advantage over some machines
that use from 8K to 20K of RAM for this.
The modes are controlled by a custom
graphics chip called Antic, which has as its
program the Display List. By Poking the
display list it is possible to mix a number of
modes on the screen at the same time and thus
increase the number of colours. In fact it is
possible to display all 16 shades of 16 colours
to produce 256 colour patches. But this is for
display only — I can see no practical value.
The colour information is held in shadow
registers using the Setcolor (SK.) command
from Basic, and these are used to update the
hardware registers. It is simple lo use variables
in Setcolor statements and thus change Of
cycle screen colours rapidly. The BBC uses
VDU commands in a similar way.
Other Basic commands like Plot and Draw
to make it easy to produce graphics, and XI0 is
used to fill areas among other things. There
on the BBC, though of course delay loops have
lo be used lacking the BBC's long string of
envelope commands.
The sound quality of the Atari is also better
in being output via the TV, instead of using a
small built-in speaker.
The limitation of the Atari sound is that
Basic only offers notes from to 255.
However, as the Atari's tones are divided
between 3.5 octaves, there is a reasonable
match between tones and at least a few musical
notes.
The Atari contains a special custom sound
chip called Pokey, and the hardware can be
Poked to produce sounds directly. This
provides a range of about nine octaves, very
close to the Commodore 64.
The Atari also has a further sound facility,
which is, I think, unique. It uses a dedicated
Benchmarks
Machine
CPU BM1
BM2
BM3
BM4
BM5
BM6
BM7 MEAN
BBC Model B
6502 T.O
3.1
8.3
8.7
9.2
13.9
2 1. 9 10.7
Commodore 64 '
6510 1.0
10.5
19.2
20.0
21.0
32.2
51.6 25.1
Atari 800XL
6502 2.2
7.3
19.7
24.1
26.3
40.3
60.1 29.2
Sinclair Spoctnim
Z80 4,8
8.7
21.1
20.4
?4.0
66 .3
80.7 33.6
is no Circle command.
The Atari also has hardware sprites, which
the Acorn BBC and Htectron micros lack, but
which the Commodore 64 has. The Atari has
four eight-bit sprites or "players" and four
two-bit missiles which can be combined to
make another sprite if required. This is fewer
than the CBM-64, though it is quite enough
considering thai, as wilh the CBM-64, there
arc no sprite commands in Basic.
All round the Atari graphics are about as
powerful as the BBC and Commodore 64
graphics, if noi more so. The Atari has the
advantage of more modes and more colours
than either. The graphics takes up much less
RAM than the BBC modes and are much
easier to use than the Commodore 64's
graphics which are unsupported by Basic.
The Atari sound commands also relate to
BBC and Commodore 64 sound commands in
a similar way. The Atari has four synthesiscd
sound channels numbered lo 3, with
parameters to control frequency - i.e., the
note — tone quality — from rasp to clear tone
— and loudness respectively. Thus a sound
command takes the form Sound 0,212.10,8.
This makes the sound far easier to use than
-i
CONCLUSIONS
■ The Atari 800XL, Commodore 64 and
BBC Model B are three micros that
stand out as being far superior to the
Dragons, Tandys. Orics and Lynxs.
The Spectrum is just too expensive
when raised to the same specification.
These throe have better hardware,
better keyboards, better Basics, more
peripherals and better software. The
average user would probably be
delighted to own any of them. But if
you have to choose:
■The Atari has the best games as well
as a wide selection of good software,
languages and peripherals, though
there is very little U.K. business
software. The real catch is, the
software is expensive.
IThe BBC has the best Basic and is
best both for education generally and
for learning to program. Also, it does
not need a dedicated cassette
recorder, like the other two. The
catch is that, including disc chip, it is
twice the price of the others. Also it
has the smallest available RAM.
IThe Commodore 64 is cheapest of the
three, is well supported, and looks the
best bet for home/small business
software, though it currently has less
software than the other two. The
catch is, it has a primitive Basic and
you would have to be batty to choose
it for learning to program.
IThe old advice remains the best
advice: find the software you want,
and buy the machine it runs on.
stereo cassette recorder with one data track
and one sound track. This means sound from
the tape can be output via the TV, even during
the loading of a program, as is done on Atari's
Lone Raider game. This makes the Atari ideal
for* things like learning conversational
languages, and for integrating real, not
synthetic, voices into programs.
The Atari standard Basic's good points are
that it contains a good range of commands, has
syntax checking on line entry, provides long
variable names, is fully debugged, and takes
up only 8K. The bad points are that it is noi
very structured, and thai ii is slow. Note thai
il is the Basic that is slow, not the hardware.
Anyone who has played Atari's Defender will
now that it is faster than Planetoids on the
BBC or anything on the Commodore 64.
Taking Benchmarks 1 to 7 from Kilobaud
Microcomputing, the Atari 800X1. averages
29.2 seconds, which is between the
Commodore 61 (25.1 seconds) and Sinclair
Speci rum (J3.6 seconds). But the BBC is much
fester {10.7 seconds)!
Thus the Basic is a lot better than the
primitive version 2 Basic of the Commodore
64, but not as good as ihe 16K Basic of the
Acorn BBC - which is hardly surprising as it
is only half the size. Probably the access that
BBC Basic provides to the assembler is worth
8K of RAM.
The Atari's use of long strings and string
slicing, adopted later by Sinclair, and syntax
checking on line entry make the Atari suitable
for Sinclair owners' upgrading.
The Atari already has a good selection of
peripherals — including disc drives and
printers — from the 400 and 800. These work
with the XL machines. Bui a new range of
peripherals is being launched in the new
styling. These including a number of items
simply not available for the BBC or
Commodore 64, including an excellent touch
tablet, a track-ball and the Gibson light-pen.
Printers include a dot-matrix model, a pen
printer/plotter like the one for the One, Sharp
and Tandy micros, ;i thermal primer, and u
£2"° letter-quality printer. A
YOUR COMPUTER, JANUARY 1984 73
56-way I.D.C. connector and ribbon cable
assembly, designed and manufactured by
Varelco in conjunction with C.P.S. Ltd., to fit the
Sinclair Spectrum computer.
Available in both single and double end format.
Also available, paddle board to convert female
connector to male plug format.
Command
Confa —
Aiaiitg both
aaparlitnesd nnd
first time u»«r«
with Colour,
Graphics, Sound,
Baste ate
COMPUTER CASES & COVERS
32 LimgdolB Avn., Loughborough, Lsie*. L.EII 3RP
T«l. OBOO E6GQZ3
Please send me the following:
6* grey cable with
connector each end
9* grey cable with
connector each end
9* colour coded cable
with one connector
12* colour coded cable
with one connector
Paddle board for conversion
to male plug format
Prices include VAT and Post & Packing
I enclose cheque/PO value £
Block capitals please
Name
Address
Insert Qwnxy
£8.99
each
£9.49
each
£5.99
each
£6.49
each
£1.99
each
County .
Town
Post Code
ii payins by Access, trier rwmt»> h©-<?
DDDD DDDD DDDD DDDD
Available from:
Hawnt Electronics Limited
Firswood Road, Garratts Green,
Birmingham B33 OTQ
ReR. in England Ho. 306806
UK"
'£
EXPLORING SPECTRUM BASIC
Complements the Sinclair manual by
explanations of BASIC programming
techniques supported by over 50 full games
& serious programs. 191 pages. £4.95
THE EXPLORERS GUIDE TO THE ZXB1
The book for the ZX81 enthusiast. 152 pages
of games, application and utility programs plus
much useful information on machine language
and hardware. "Immediate and lasting value"
(P.C.W.). £4.95
Available from leading bookshops and
computer stores, or direct from Tlmedata (U.K.
P&P free, overseas customers add £1.50 per
item for surface mail).
TIMEDATA Hd.
16 Hemmells, Lalndon, Basildon, Essex. ^^
SS15 6ED Tel.: (0268) 418121 TR ^
^lililEDAiA^s
74 YOUR COMPUTER, JANUARY 1984
A COMPUTER BREAK DOWN
OR A COMPUTER BACK-UP?
WITH A MICROCARE WARRANTY ^
Some of the smalt print with a microcare warranty:
1. You may send your computer in for repair as often as necessary
during the warranty period.
2. Your computer receives expert attention and care.
3. After repair it is thoroughly tested and returned as promptly as
possible.
A. Microcare s liability extends to the repair of electronic faults, includes
all parts, or replacement of the computer if found to be Irreparable.
You're purchasing an extra 12 months peace of mind ... at very little
cost. Just think: no need to scrap your computer if it goes wrong after
the end of guarantee ... no hassle with manufacturers ... no problem
with f indinq someone capable of professional repairs.
With a MICROCARE warranty you can have your equipment up and
running in days — not weeks! And there's no limit on the number of
repairs during the warranty period!
so if you own a popular computer, there's a MICROCARE warranty
that s right for your machine. Why not buy a year s peace of mind now?
The sooner you do, the cheaper it could be
write today, or phone your Access/Barciaycard number. There? no
need to have a breakdown if your computer breaks down, with
microcare you ll always have professional back-up!
^
M
**&&
SCHEME*
SCHEME B
SCHEME C
^r\
cot t Of 12
Cost Of 12
COit Of 12
months
months
month*
warranty If
warranty IF
warranty If j
lets than 90
more than 90
m.inu 1
days old
dayi old
factored >
fluarantc
^■^x^^
Model
expired.
Spectrum
£12.90
£18.90
£25.90
C22.40
ZX81
£9.50
£13.90
£19.90
£15.50
Atari 400
£1490
£2190
£29.90
£25.90
Atari 800
£ia.90
£21.90
£29 90
£2590
BBC A
£14.90
£21.90
E29.90
£2590
BRC8
£14.90
£21.90
£29.90
£25.90
Commodore vie 2C
£14 90
£21.90
£29.90
£25.90
Commodore CM
£1490
£2190
£29.90
E25.90
Dragon
£12.90
£18.90
£25 90
£22 50
Acorn Electron
£14 90
£21.90
£29.90
£24 90
One
£12.90
£18 90
£25 90
£22.50
Comex 55
£12.90
£18.90
£25 90
£22 90
lynx
£1290
£18.90
£25 90
£22 90
sinus
£1290
£18.90
£25 90
£22 50
Jupiter Ace
£1290
£18.90
£25 90
£22 50
Texas Ti99.'4a
£1290
£18.90
£25 90
£22 50
r
[microCare
9 Thane works, Thane villas, London N7 7ph. Tel: 01-609 7919
e sena me . warranty .warranties for scheme ft
for computer .smodcis
919|
serial number .'s
i enclose cheque 'or
or i wojw live io pay hy Access or earciaytard ff
and I enter my numbe' and signature accordingly
Name occupation .
Address
.made out to Microcare.
Signature
Date
Please note that if you art? applying for warranty under scheme A or 8
please enclose the original manufacturer s warranty i: wilt he returned w*tn
your Microcare warranty
Please add £1.50 P&P.
I
YOUR COMPUTER. JANUARY 1 984 75
Thk LYNX HAS BEEN available in 48K form
since the beginning of 1981, Camputcrs has
recently launched a U 6K memory version whh
an enhanced ROM set, to be followed shortly
by the 128K Lynx.
The additional 4K ROM in the 96K Lynx is
the first in a series of planned expansions for
the Camputcrs microcomputer.
The prices of the Lvnx arc as follows:
48K Lynx f 225
96K Lynx £299
128K Lynx C445 available soon
48K to 96K upgrade f90
Not all the additional memory in the 96K
Lynx is available tor Basic programming. The
extra 48K of memory has 24K. masked out by
the ROM. The masked memory has to be
accessed using an lixi command and is only
suitable for non-program type data storage.
The memory break down is as follows:
96K Lynx
38.5K Basic 23.5K Data 34K System
48K Lynx
14K Basic 34K System
The majority of the system memory is taken
up by the colour screens that give the Lynx its
excellent colour and pixel resolution of
256x218. Externally the only difference
between the two machines is the inclusion of
the number 96 on the Lynx logo.
Internally there are several subtle
differences. The 4K Eprom in the spare socket
is the most obvious, the PCB is now at issue
three and incorporates all the early 48K
machines wiring patches.
The major change occurs in the area below
the speaker where the 6K chips have been
replaced by MK devices with changes to the
1 »»* "'
•v H-ttk :•■ ■
« r t-rn •'.' wvo
70 r>n> Mr'i'
■ huh? inc*M) 'Jo '3 »
■«» HEAR »
«> FORMI "t ' ir4w
«? ;ctM iS|»t'
a» it - >«-■■•
as -r.c >-i> to i?
M 'Oft y-9 in 1!
-.: LET »**SCMEm <*.vJ
k » »»»>t ncr* m i . «
m ji .•-,■ i-h- if»r->: **
• il »•-'
•> ao to ?*
. 11 T M«t«t«<
.' Ill • 1
... -1 .
•o lmuhi
to (.. nm • i l iw
Figtirv )
PCB links to accommiulatc the new larger
memory devices.
The quality of the keyboard is poor for a
proper keyboard machine. The reading of the
keyboard was inconsistent as was the required
keystroke travel needed to register an input.
There were times when it appeared that my
two-finger typing speed was too fast for the
Lynx, which is not a good reflection on the
characteristics of the display speed.
On virtually nil cassette tape machines ihe
remote socket is next to the rnic socket. This
enables the use ol any one of a large number of
remote microphones. Why, therefore, does the
earphone plug colour match wish the remote
plug instead of the microphone plug matching
the remote plug?
The cassette interface was extremely
sensitive to levels, an additional leaflet on
operating the Lynx wth a cassette recorder was
provided but ihis is no substitute for an
efficient reliable interface.
The television display from the %K Lynx
produced a lot more dot crawl than the 48K
machines, but this I would suspect is merely a
problem in the factory tuning of the modulator
circuitry - -
The version 2.0 of the Lynx ROM is now-
supplied with all new Lynx 48K and 96K
computers. The Lynx executes a memory test
on power-up to determine whether it is 48K or
96K, the latter being denoted by two beeps on
switch-on.
Some of the original ROM errors have been
corrected and a couple of the mathematical
algorithms improved for speed.
The Lynx has both parallel and a serial
output port sockets. The parallel output
requires an interface pack before this mode of
operation can be implemented: the pack costs
£50.
The serial port is implemented in software,
but this is not a true RS-232 serial facility.
There are only three lines, in, out and ground,
no DTR or CTS. It appears that the serial
interface will only be suitable with printers
capable of running nt 2,400 baud and having a
fairly substantial input butler The manual
suggests the Scikosha GP-250X as being
suitable.
Without adequate handshaking, I would
suspect that the Lynx will not be able to act as
part of a micro network. It was a real struggle
to get data transfer via the serial interface in
order to obtain the few listings that form pan
of this review. Figures 1 and 2 provide the
programs used to establish the link.
I was only able to dump the Lynx data to a
Spectrum screen through the serial i n terfac e
and then process from there. It could be said
that the Lynx is not meant to be networked to
other micros; at this price it should.
Joystick and light-pen commands are
incorporated in the 4K ROM extension. The
joysticks require an interface — £15.
The Lynx version 2.0 ROM command set is
well structured and reasonably
comprehensive. The error messages arc good
and the line entry syntax check useful.
Many of the facilities of Lynx Basic remind
me of BBC Basic. The structures are very
good but lack the very simple On . . Goto and
On . . Gosub. The ability to use machine code
from within a Basic program and the use of
VDU-typc commands are also reminiscent of
the BBC-type Basic.
The lack of multi-channel sound facilities is
very noticable, the new inbuilt sound
commands of Laser, Zap, Klaxon etc., are
poor.
One bright spot on an otherwise cloudy
horizon is the built-in monitor. This should
enable fast machine-code program develop-
ment when coupled with the quite reasonable
set of Basic to machine-code links.
The 23K Data store can be segregated into
4H discrete components in any combination of
length and number to fill the available data
store. The extended Lynx Basic command lixi
is used to prefix a series of commands similar
to Basic's Read, Data and Restore i.e., Fetch,
Store and Back.
Data files can be Chained, Saved and
Loaded, even stored in integer format.
Whether this is a new way of partitioning to
improve memory efficiency, or just a means of
as
iin n:- m:«:
! 1 i.i. •
tl« K« r
115 11- HfttlM-** tl tn
i*a
III •
'JO re I '0
iw ir nxti»)>yt cmi r
r nJUTt li-*.»<
III fU-«4 •(>««( PI [Kill I.I
l*» l "HE.-.
ill
A4 -»* •
WMMIKDUO-iai
10S :r FCt*cr>8 IltH
LFT ^>l
-*Wt'. '
- .■ ■ i ' 30. "HEN
U'JIC
:sz
EX1 p
.-i L— I--' I
IS? !-.■• <J
-:ir tdm, : o;, co
'.:tl SIwF
■• 0«
l?j -'if M,
i«i i-
l» 5CTO 1*9
Figure 2.
BIG B
trying to get some use out of memory not
properly bank switched, I shall reserve
judgment.
The remaining extended Basic commands
include facilities for circle, clear window, fill
triangle, error trap and video reset.
The 96K. Lynx is supplied with an
additional eight-page 96K User Manual,
which briefly explains each of the new
commands.
The fact that only eight pages are required
to explain the benefit! of the 96K lynx over
the smaller 48K machine is more a reflection
on the inadequacies of the documentation than
[Kior value for money. I think that more
detailed explanations would be advisable, but
this could be said of the Lynx manual as well.
The data store concept as implemented is
not documented elsewhere in other literature
and I think that in this area at least a few
guidelines on various uses with examples are
essential if the majority of Lynx users are not
76 YOUR COMPUTER. JANUARY 1964
The big cat is back.
Kathleen Peel takes the
turbo version of the Lynx
for a spin.
V
I 1
u
V/M^M//////f/f!lililifl^
THERS
io allow this memory to fall inio disuse by
default.
When the Lynx was launched nearly a year
ago, the price of the 48K Spectrum was £175,
only £50 less than the 48K Lynx which, when
taking into account the keyboard, superior
colour graphics and built-in monitor, was
probably reasonable even allowing lor the
Lynx's bad points.
["bday the price of the Spectrum has (alien
to £130, but the Lynx price has remained the
same where n now faces competition from the
Electron and more seriously the latest offering
from Atari and the Commodore 64.
The Atari and Commodore machines have
proven, although limited, CP/M capability
and large libraries of quality software, if
Commodore can quickly overcome the current
reliability problems of one of its products and
Acorn is able to manufacture the Electron in
large numhers, life will be very difficult for the
Lynx.
CONCLUSIONS
■ The keyboard is one ol the worst real
keyboards I have come across for pre-
dictability. Better than mosi movinn,
key keyboards, but only just.
■ The vertical wraparound scrolling of
the screen is not implemented on any
other popular micro and can be a real
nuisance.
■ Not all the RAM is available for
programs Selling aside that required
for high resolution colour graphics as
reasonable. 40 percent of the
remainder is for data only and is not
available to store a Basic program.
■The cassette interface reminds me of
a ZX -81. Large memory can mean a
large program and if it is stored on
cassette, it has to be capable of
extremely reliable loading.
■ The serial por! is not an RS-232
implementation with DTR and CTS
control Just three lines make
compuier-io-computer working
extremely difficult. The interface is
configured for a printer with a buffer.
[There is no parallel printer facility
without the hardware which is an
add-on extra.
lit is an expensive games machine,
without the huge library of software
available to some of its rivals. As a
business machine it still cannot run
CP M. For this you need the 128K
lynx and that is f445 and not yet
available.
I One of the problems of expandability
and longevity is that previous system
failings tend to be perpetuated in
order to sustain the idea of an
expandable system. It may be more
politic to remove some of the design
restraints and go for a more user-
friendly approach.
YOURCOMPUTFH, JANUARY t984 7?
As the
countdown
continues till
the £200 Elan
hits the shops
Meirion Jones
finds out how
a new
computer is
designed
.
MMMMMJUUiM
' ' ■ » _ — ' T ' • _ ' ■ — ■ -~» ■ ■ ■ . i l
Panic Hirthe Elan team just three days before
the press launch of their new computer. A
vital component of the keyboard, a rubber mat
cushioning the plastic keys, was not ready but
the show still had to go on.
Geoff Hotlington and Nick Oakley who
designed the case and keyboard spent 72 hectic
hours chopping up rubber membranes from
old intercoms and supcrtjluing them into place
beneath the keyboards of the demonstration
machines. As often as not they found
themselves glued to the keyboard, the case or
the table but with the help of an out of work
designer they dragged oil' the street, by the
morning of the launch they were able to get
themselves unstuck and turn up with enough
machines to show the press.
What made the biggest impression though,
was not the stylish looks of the Elan but the
specification. No wonder Robert Madge the
team leader of the whole Elan project was
smiling as he outlined the capabilities of his
micro.
With 64K RAM, full size keyboard, built-in
word processor, foiir-chnimcl stereo sound,
the highest resolution and choice of colours of
any home micro, 80-column display plus a
built-in joystick and all the interfaces you
could want for £200 even the most hardened
computer journalists were impressed. It was
Nick Oakley, a man who sticks to the case.
only when Madge announced that the
machine would not be on sale till April that
the cynical smiles rciurncd to their faces.
Until the press launch the Elan had been the
best kept secret in home computing. The story
started in the Summer of 1982 soon after
Sinclair launched the Spectrum. David Levy
of Intelligent Software, IS, was approached by
a bank on behalf of a mystery backer which
wanted IS to design a home computer to rival
the Sinclair.
Intelligent Software is best known for
producing programs like Cyrus IS Own
which is the toughest chess game on any home
computer, and no wonder since David Levy
made his name as a chess grandmaster. But IS
has produced programs for all the popular
home computers and also has considerable
hardware design expertise.
Past work includes designing a pocket chess
game for Computer Games Limited and the
massive Electronic Challenger chess robot. IS
had also designed the Riztek pocket calculator,
which includes an electronic diary, for
78 YOUR COMPUIfcH, JANUARY 1984
FLAM
Domicrest, an Anglo-Indian trading company
which is involved in the Elan project.
When the approach came from the bank IS
had to ask themselves "could we design a
successful mass-market home computer".
They had already drafted an outline for a
video games machine and in the course of
rewriting programs for different computers
it
Could we design a
successful home
computer? 3
t»
had worked out their own ideas for what they
would and would not like to sec in a micro.
As Madgc'says "the Spectrum is a very good
product indeed"; so the first idea was to
produce something like a Spccirum but with a
better keyboard and interfaces i'oi around
£100. Madge lbund himself "going down the
same son of path Oric went down" hul fell
that by the time his machine came out n would
be outdated.
Having rejected the Oric-style solution i lit-
is team thought things through from scratch
— "if we could have everything what would
we have." Obviously such an ideal machine
would be loo expensive for most buyers but by
making a few compromises Madge fell that
there was still "a technological window for a
produci which answered most people's
complaints about existing home computers at
a reasonable price." Interfaces and
expandability were a priority from the outset
because IS wanted to make a machine "which
would still be wanted four or five years afler
the original design decisions were taken."
"We had reverse engineered many
machines" says Madge "so we could learn the
lessons of other people's successes ot
mistakes." For instance "the Apple had a few
too few keys and we had seen the advantage of
products like the Atari which give a wide
colour choice. Wc are a programming house so
we wanted a nice machine in program with."
Robert Madge, left, is the project tender of the
£lun development team most of which was
duiwn from Intelligent Software, IS. Although
IS had not produced a computer before it hod
written popular honte micro programs like
Cyrus, IS Chess and designed products Me the
Biztek electronic diary, and Chess King and
Electronic Grand Master chess machines which
are on the table. While IS designed the msides
Geoff Hollington, below, designed the outside.
By October 1082 the project had a code
name, DPC — Damp Proof Course, in case
anyone dropped the plans on a bus. and an
outline specification, The DPC which was
eventually to become the Elan would have at
least A4K of RAM, full-travel keyboard, built-
in joystick, ultra-high resolution graphics and
as many colours displayed on screen as
possible. A 64-track connector would be
linked to an expansion box capable of running
twin microfloppy disc drives or taking add on
RAMpacks.
In great secrecy the outline was taken to
three teams of designers to put forward their
ideas for what the "DPC" should look like.
"It was shrouded in mystery" says GeoiT
Hollington, who was impressed by the
masonic air of conspiracy of the whole
proceedings "it could have been P2". Madge
asked how long it would take Hotlington's
firm to produce initial sketches. "We very
stupidly said seven days".
I hat week Geoff and his associate Nick
Oakley found themselves working all hours.
Neither of them had ever designed a computer
belbre but they were both convinced that it
was time to get away from "current bun"
designs. Hollington calls thcrn current buns
because most home computers are jusi a
"printed circuit board sandwiched between
iwo sheets of cream plastic, with a tew keys
slicking out of the top."
"We're coming out of that phase. I cannot
sec the next Acorn being a boring old box with
keys on like the Electron." Hollington thinks
that computers are now becoming an ordinary
household item which people expect to look
good around the house. He wanted to make
the appearance of the "DPC" seduce people
into buying the machine yet say a little 3bout
the technology."
His approach paid oil" when he and Oakley
returned to show their sketches. Although
they were so tired thai "neither of us "was
capable of coherent conversation" Madge told
them "you h3ve got the job."
{continued on page 81)
YOUR COMPUTER, JANUARY 1984 79
'
..the name
of the game
SITUATIONS AVAILABLE AT
IMAGINE SOFTWARE LTD is the largest and most successful game software house outside of the U.S.A.
with more than 1 00 staff occupying 1 9,000 square feet of premises throughout Liverpool. Imagine Software
are at the forefront of todays exciting software industry. As a result of Imagines' advanced and imaginative
expansion program the following positions have become available. In all cases enumeration is commensurate
with ability and seniority and is above industry standards. In many cases a new car and numerous fringe
benefits will be part of the package. Relocation assistance will be given to successful candidates wherever
needed.
L
SENIOR SOFTWARE MANAGER
A position exists for a Senior Manager who will be responsible for several departments working in diverse areas of software design and
production. Applicants must have proven experience in commercially orientated software environments and a wide range of technical
knowledge and skills.
This is a very senior position with many exciting and rewarding aspects. Career prospects are excellent.
SOFTWARE MANAGERS
Two positions exist to manage large software departments at the forefront of the games industry.
Applicants must have a proven knowledge and interest in computer games. A wide range of software skills and experience in managing
programming staff.
SOFTWARE ARTISTS/GAMES PROGRAMMERS
Eight positions are available for programmers with both the technical ability and the creative skills needed to invent and code best
selling games.
Fluency in at least one assembly language, artistic ability plus proven experience are the necessary qualifications. The successful
applicants will be working in an innovative environment with the best available development software and equipment and will be
provided with a high level of technical back up. This is the ultimate career opening for games programmers.
SYSTEMS SOFTWARE PROGRAMMERS
Two positions exist for systems software programmers working on very advanced products. Both positions are exciting and innovative.
For the first, applicants must be fluent in the 'C language and MCS68000 assembler and be familiar with Unix type operating systems.
Applicants must be able to demonstrate a wide knowledge of advanced development tools.
The second position requires a fluency in pascal and MCS68000 assembler and familiarity with the C1CSD operating system.
Experience of computer graphics and general business orientated applications software will be an advantage.
PROGRAMMERS
Thirty positions exist for programmers working in a team environment on many diverse aspects of microcomputer software, including
the conversion and adaption of games to new microcomputers.
Applicants should be fluent in at least, one assembly language and have great familiarity with at least one currently popular consumer
microcomputer. Experience is not necessary but provable ability is a qualifying factor.
GRAPHICS PROGRAMMERS
Two positions are available for programmers with skills, experience and knowledge of microcomputer graphics as applied to games
software.
Applicants must be fluent in at least one popular microcomputer assembly language and preferably have a working knowledge of one
other, plus familiarity with currently available microcomputer capability. Provable experience and/or ability essential.
COMPUTER MUSICIANS
Two openings are available for programmers who have the ability to write music and sound effects for popular micros.
The applicants must have a good knowledge of an assembly language and proven musical skills.
GAME DESIGNERS
Two positions exist for game designers to design a wide variety of entertainment software. Applicants will have both experience in
general games design and theory plus a working knowledge of microcomputers.
TECHNICAL WRITER
An opening, exists for a technical writer to prepare software manuals for both commercial products and internal development tools.
A recognised writing qualification will be necessary for applicants as will a very wide working knowledge of microcomputers.
GRAPHIC ARTISTS
There are six positions available for artists working on games design and production using computer based graphic tools.
A knowledge of microcomputer graphics plus excellent artistic skills are the qualifications for these positions.
Applicants should in the first instance send thier C.V. to:
PERSONNEL DEPARTMENT, IMAGINE SOFTWARE LIMITED
IMAGINE HOUSE, 5 SIR THOMAS STREET, LIVERPOOL LI 6BW
or ring for an application form:- 051-236 8100 (20 lines)
'continued from page 79)
The "DPC" project was still being run from
the IS office — the gnomes in Tottenham
Court Road — as Hollington calls them,
although by now the team involved was quite
large. They had opted for a Z-80 central
processor on the grounds of compatibility
because it would allow them the option in
future of running CP.'M business software.
They wanted to use standard components
wherever possible "there is no point in
reinventing the wheel" as Madge says bur they
found that there was no good chip set which
would allow iheiu to do everything they
wanted on graphics and sound. Madge regards
the MSX chip set for instance as a "low-
quality standard" which may allow the
Japanese to break in at the bottom end of the
market but which is "fundamentally
limiting".
Instead he used Nick Toop, who helped
create the Acorn Atom, to design a custom
graphics chip. The idea was to create a "soft
chip" which could be controlled as easily as
possible from programs. Fixed items were
kept as small as possible.
This "Nick" chip as Elan now calls it allows
the machine to display up to 256 colours on
screen and gives a resolution of up to
672x512 — although not at the same time. It
is possible to mix modes on screen and to
create windows on to areas of text or graphics
as on the Atari. With one exception the
"Nick" chip has allowed Madge to achieve his
ambition of combining "good graphics on
different systems and putting them all
together."
You can use character mapped or pixel
mapped graphics or parallel attributes as on
the Spectrum, The only thing missing is
sprites. Madge explains that they had the
choice of ultra-high resolution or sprites and
in the end they decided to make sprites
available later as an add-on cartridge.
Thumper — chip m,v> Dove's mtcromouse.
"Your're always making compromises" as
Madge says, and although the original idea
was to build both an asembler and a simple
word processor into ROM limitations of space
led to the assembler being left out. The word
processor takes advantage of the Elan's
80-column display while the assembler will be
available later on cartridge.
While Nick Toop was working on the
"Nick" chip Dave Woodficld was designing
the sound chip which needless to say was
"With obsolescence built out" is Ban's slogan emphasizing expandability — unfortunately This
mixed bunch of IS programmers who worked on the Enterprise only help to obscure the message.
christened "Dave", Stereo sound was one of
the features built-in — you do not need a
stereo television — u pair of Sony Walkman
headphones will plug straight into the back.
Dave Woodfield last appeared in the pages
of Your Computer as 1981 Micromouse
Champion returning to defend his title at our
1982 Computer Fair. Unfortunately his
Micromouse, "Thumper", after setting an
"unofficial lap record" in practice mistook a
piece of tape for a wall of the maze and failed
to reach the centre.
"The "DPC" meanwhile needed a name of
its own. After much debate it was decided to
call it the "Samurai home computer".
Although the general appearance and
specification of the machine had been settled
there were still details which needed sorting
out. The keyboard was a particular problem.
A conventional typewriter keyboard with 69
individually sprung keyswitches would have
pushed the price of the Samurai over the £200
mark yet Spectrum style rubber keys would
not be good enough for word processing. The
eventual solution was to use relatively cheap
injection mouldings for the keys on top of a
carefully designed rubber mat with a sprung
section underneath each plastic key.
Surprisingly this feels like a real keyboard.
The cartridge port was another difficult
area. Hollington thought about slotting
cartridges in on top or perhaps under a pop up
plastic lid. In the end, fear of coffee being spilt
into the machine led him to opt for a recessed
port at the side.
By February 1983 the shape was settled and
a model maker was commissioned to produce a
wooden mock-up of the finished product,
painted two-tone grey — dark at the back, light
at the front — which was supposed to
symbolise the difference between the heavy-
processing power of the micro and the friendly
interface with the user.
Meanwhile the "DPC", now the Samurai,
was about to change its name again. Although
Madge says they had gone through "all the
correct procedures — registering a trademark
and so on" another company started using the
name for computers.
In a desperate attempt to get in before they
did Madge placed teaser adverts in April's
Your Computer saying "The Samurai home
computer is coming" but in the end decided to
change the name — first provisionally to Oscar
and then finally to Elan.
Technically the machine itself is called the
Enterprise and it will be made in two versions,
(AK for £200 and I28K for £300. "It is a
model range" says Madge "just like the Ford
Sierra".
Over a long Easter weekend Oakley
produced drawings fur the model maker to
produce moulds for final production of the
case. The model maker, "he understands
shape" says Oakley, has to carve the form of
the computer out of solid blocks of graphite
which then go 10 the loohuakers.
The job was too big for any one toolmaker
so Nick Oakley had to commute between
seven different firms checking that the bits
that each was producing woidd all fit together
in the end and expecting disaster at any
moment "I was living in a car, thinking
when's it going to happen?".
Sure enough it did — the base component
was nearly a quarter inch too long and it was
loo laic 10 gel ihc mould remade. Fortunately
the toolmaker was able to shave a section out
of the mould and the only sign that all is not
quite ,ts the designer intended in the finished
machines is that one of the ridges on the base
is slightly wider than the others.
"Learn the lessons of
other people's
mistakes
u
As the workload increased Geoff Hollington
and Nick Oakley delegated more of the
technical |obs to Beverley Hobson. In all areas
the team working on the Elan project
increased in size until before the press launch
there were 50 people working on it.
Elan brought in a graphic design consultant
to advise on colours for the keys and the case.
He advised against the two tone grey because
it looked "too specialist" for a home
computer. He picked out the eight
programmable keys in blue, the Stop key in
red, the main keyboard dark grey like the case,
and other keys in green,
From the outside the Elan Enterprise looked
(continued on page 85)
YOUR COMPUTER, JANUARY 1 98d 81
PROGRAMS
WANTED
SEND
NOW
BLABY COMPUTER GAMES
FOR SPECTRUM AND DRAGON SOFTWARE
SPECTRUM
CONFUSION
Voo ate totally confused .m<i -irr>
t*rvg attacked I'oiv both sides b,
tf>* most riaitust A liens kno*n in th*
Uwvfse. 4aKM;CM.!>S
GOLD DIGGER
Dig you' way through the Mine and
find the Gold IJupftiiti, tint lt«*p
away from the Nuygoi Cnainant' *
48KM>Cf4 95
CHOf>PEH RESCUE
BdMMlMi i'P Being nntomMd under
Radro Active w.»«t«, can yuu at a
Hafcconter Pilot, icfunio thorn all m
rime' *6KM^Cf5 50
KOSMIC PIRATE
Guw* yout Plieto Vassal through th*
maasrvt fleet ol Spat* Craft (hat has
*nc« eK d the planet Veto* and try to
steal yout euentinl nocGi,
4HKM;C£5 50
DRAGON 32
PtANET CONQUEST
Land your Ftieylitiii Ship safety and
then you rtuy tntutn to your rteii
Sola) System iSitlll love.* ate I
CMS
DOOO
Starnng Dodo and thu Snow ti eas
You *•* th* last uitvivinq turn! of
Oodos aioim in the Antarctic
surrounded liy lea nlocU and Snow
B*n S'^J* INt Iro rtlocVj onto th*
Snow Ben 01 nlvcinly tho. walls in
k* tfwn f5 95
BARMY BURGERS
SPECTRUM 48K
8L*H» COMPUriK otmi
BARMY BURGERS
B*E». Burners, Cheese and LtttjC*
thoy ate al that*. #1 you haw in
do is )iul their, together It souncs
easy doosn'l it. but not w^e<" you are
baino dtascd ov a fried Egg and
Sausages! **K M.'C C5.G0
HIGHRISE HARRY
Faaturirvji Harry Htgnrae and th*
M^tt [|;,|,s - Guide Hany tn* Panto
along U« (iiileis. up »•> Laodtrs.
onto llm Hts, but mind th* Stdr»
Fivti Whaciy somas
WMCI5W
PLUQOIT
Younil P«r«y huggit must g*t Met.
!0 hts Chart Hoard >n trn
'COTCHA'
SPtCTRUM 48K
Sl**r COUPliTE* CAVtS
help him to find th* tight soys.
aSXM Cr5 50
GOTCHA
After escaping from the local Nek.
Fmic >s soon tsaor up to n« od tricks
aga-n' 48KM-TCS.W
OODO
Starring DoOO and trie Snow B#*> -
You are th* last surviving bleed of
Dodo's a or * <n th« antarctic
suiiounotd br lc* Blocks and Snow
Rem SM* th* lc* Blocks onto llm
Snow B**a or efectnty th* walk tn
IJIDHnn aAKM.'CtobO
LASER RUN
Fly th* tranch lo oesttoy the T I E
lighters. Thej gam* « shown >n 3D
|m«»pcctr.« I'j'JIf
OEPT CY BLABY COMPUTER GAMES CROSSWAYS HOUSE LUTTERWORTH ROAO ' BLABY LEICESTER
TEL 0533 77364 TELEX 34262) JRKHG
OEALERS PLEASE ASK ABOUT OUR VOEO TAPF WHICH CONTAINS OUR FULL RANtiE OF GAMES
PROGRAMS
WANTED
SEND
NOW
KILLER KONG
SPECTRUM 48K
•trsjTr.i TAt*-:
KILLER KONG
Featuring l»n screen* of ar-aQ>
acoon — E'evttors Konfl — V j- j
Barrels - Hamburgers - and over
Mane's Girl 48K M :'C f 5 50
SHUTTLE
Gtnde your Shutltotiull down to tho
surface o" Planet NexOn. ritucu* the
itisndcd Space Palml and return
th*m on* by uim- to the safety of th*
Moth*isf«.p 4flK M .'C M 96
DISTRIBUTORS
PCS Smith West
C«ntie Soil
Imim
Birmingham
0302 50434
f»J 520 7591
RETAIL OUTLETS
WH Smithe
Clash Micros
bghsng Records
and alt
London
major software
J1 S-iSWSS
outlea
Take your team from the 4th
Division to the European Cup!
Features 4 divisions, promotion,
relegation, transfers, injuries,
suspensions, weekly results and
league tables, reserve team, crowd
trouble, and all the fun, drama and
trustation of managing a league club
48k Spectrum,
Dragon 32, BBC B, Electron,
Commodore 64 £6.95
From retailers nationwide ■ or by return
of 1st class post. Just note your name,
address, computer and programs
required on the bBCk ol your cheque or
postal order.
'Makes Virgin's
Yomp look amateur'
Dragon's Teeth
DRAGON 32
£6.95
You're the last survivor - and it's a
long way home. Can you survive the
minefields, the helicopter gunships&
the armed patrols? Who dares, winsl
P6AK/OFT
7 Hawthorn Crescent
Burton-on-Trent
A
ROSE
SOFTWARE
EDUCATIONAL SOFTWARE
FOR THE SPECTRUM
(16K or 4X1x1
LCASNING IO READ
MUSIC
4 teach aii J lest programs:
Treble Clef. Scale Position,
Note Value* and Keyboard.
All vtith excellent praplitL.* and
Itelp facilities.
£5. 95 per cassette
(inc p&p)
vol sr; 1 KARNKRS 1
4 programs for the young
computer user: Alnitns, Telling the
f imc. Shopping and Snakes. An
OK} innoduclion lo OOmputCi
■ ll.kd Ic.'KIUIIg.
INTERMEDIATI
ENGLISH 2
6 piograms:
Idioms. Opposite* 1, opposite*
2. Ciioup Terms. Odd Word
Out and Spellings. Questions
arc multiple choice. Each
program has an incentive
jackpot game wtih moviiiy
graphics.
It r ha\e a iar$e rutifte 0/
educational pmgrann fur the
Spn-tnim and AX-81 /rum
in/ants to "0" level.
Send sac for catalogue <
ROSE SOI
148 Widncy L
West Midlan
rf all our products to:
FTWARE
.iiu 1 , Solihull,
ds B91 3LH
92 YOUR COMPUTER. JANUARY 1984
SINCLAIR ADD-ONS
1. COMPUTER CASE
Attractively designed, hardwearing Spectrum."
ZX81 computer case. Houses computer,
printer, tape recorder etc Only £11.95 plus
E2.S0P + P.
2. WEARS AVER
This compact unit M'xJx v/t') has a
save .load switch and a 9 volt on/off switch
for screen clearing. Simply Plug in your EAR
and mic plugs and your power plug.
SPECTRUM Ref WSS £9.75
2X8 1 Ref ZXS £9,50 plus P + P 60p
3. COMPUTER STANDS
POWER BASE
Raised stand for ZX81 and Spectrum. Fitted
load i save switch, and power ON /off few-
screen clearing, saves wear and tear on
connections. Front lip holds computer In
place no soldering, comes complete with ail
necessary plugs and cables.
ZX81(?ef PBZX81E13.2S
With built-in wobble stopper P8ZX81W E17.25
Spectrum Ref. PBS1 £13.50
4. new spectrum sound, with built-in variable
sound amplifier PBS2 £19.90
plus 95d p + p
5. 16K and 64K Memory extension
FABULOUS SINCLAIR ADD-ON OFFER
FOR ZX81 OWNERS
Tnese are the real thing. ZX81 memory
extensions made for the USA and specifically
screened costop radio interference
• no soldering • easy to fit • simply plug In
• no loss of memory through wobble or
white out
Fully Guaranteed for 1 2 months
ME1 16 USA £15.99
ME1 64 USA £44.25
plUS60pP + P
6. WOBBLE STOPPERS
At last, a fool proof method of avoiding ZX81
white outs caused by Ram-Pack wobble. Simply
turn the plastic thumbscrew until the Ram-
Pack is held firmly against the ZX81. No
soldering, no stick-on pieces, just common
sense! Fiat or tilted models
Large, fiat or tilted for ZX81 and Ram-Pack and
Printer Ref LW £5.75 flat
LTW £6.75 tilted plus 60P P + P
Small tilted for ZX81 and Ram Pack Ref STW
£6.25 plus 60pP + P
Small fiat ZX81 and Ram-Pack Ref SW
E5.25PIUS 60D P + P
7. TAPE LOAD ANXIETY?
vu load takes the frustration out of loading
yourzx8i or spectrum programmes
• helps to ensure programme load ever
time • monitors tape output level • gives
positive save indication • detects blank
tape without disconnecting cassette wire'
• ready to use — no wiring
' £19.99 plusGOpP + P
8. STACKPACKS
microcare stackpacks nave been designed
to be used independently or in conjunction
with interface r. The STAckpack has a neat
housing for the Sinclair Transformer and has
room enough for cable stowage
ah stackpacks have save • load and ON /off
switches toslmpllfy these tasksand save
needless wear and tear on plugs and sockets
stackpack one - The complete backpack
for the Spectrum — save/load. ON -off. fully
variable sound amplification — three built-in
13 amp sockets with mams switch ana neon
indicator, plus mains cable and plug. Ref BP1
£26.00pluS£1.50P + P
9. FANTASTIC ZX81 & SPECTRUM
SPEECH SYNTHESISER
• Making amazing speech effects with your zx
Spectrum.
• Specially Designed for use with your
Spectrum, just plugs in, no dismantling or
soldering, size ZVi x SW x r.
• No power pack, leads, batteries or other
extras.
• Ample volume from built-in loudspeaker.
Manual volume Control on panel. Can be
plugged in to existing hi-fi system
• uses no memory addresses.
• Free Dictionary of Sounds.
SS1 Speech Synthesiser
ES9.00dIus75dP + P
HBSBBpbbnp
ffigKSSK of Post £7.00 ^
COMPUTER
ii
ONS
I
7-9 Thane works. Thane villas London N7. Tel: 01 609 7919
| Please send . ref . .
Name
Aoaress
| Occupation .Date
1 1 enclose cheque /postal order for ,
made out to MlcroCare or i would like to I
pay by Access or Barclay card
I
! I I
I I I
PncM are correct at time of goino to press
YOUR COMPUTER, JANUARY 1984 83
SHIPS
mm
mm
t
I
■
3n
MM
H
El
* ■
wmmmM
H
■
■ • 7 ■
■■■Hi
saw
ft
R
BMmm
s
A
t\»'%:?^
■
39
--' V"
B^KhflrS
iomputer Graphics Language
LTJ 3 •Ufl H\ ft 1 T.T J v) g I Ml*]!!'
MULTITASK LANGUAGE
; AS FAST AS MACHINE CODE
SIMPLER THAN BASIC
•
Write Machine Code in a
' fraction of the time currently
required
SCOPE is available from
most good quality
dealers and selected
branches of
WHSMTTH
details o*f how to get
W games published
Tiercially contact
'letmg
..,. .
TECHNICAL SCOPE is a fully structured
DETAILS multitask language specifically
for writing graphics, animation and sound.
Being fully compatible with BASIC it is ideal for
writing both arcade and adventure style games.
'T»[»llu»]i?MlrAVJlirJ»lftiftJi"l«]i-}-';lii<IiliTM
it can be used as an assembler with SCOPE words
as plain language mnemonics. Therefore no
knowledge of machine code is required, *
The language is extremely easy to
comprehend and is very powerful
indeed providing many features
not available from BASIC.
W?
3*
& J*
SCOPE HAS TO BE USED
TO BE BELIEVED
48K SPECTRUM
»#
^» V
^V S
♦°
*v
,<****■
0^
V F
^
#^'
(continued from page 81!
complete by the beginning ol September and ii
was time foi i lie press launch which went
smoothly — apun from the crisis caused by the
late arrival of the rubber membranes.
But although the case and the hardware
inside were ready at the launch there was a
limit to what could be demonstrated beyond
the range of colours available on screen and
how smoothly they could be scrolled. The
Basic, which has taken two years to write to
try to meet the specifications of the American
National Standards Institute, was running on
other machines but had not yet been
implemented on the Ban.
"There is a shortage
of design
expertise"
It is more structured than most Basics and it
also has a higher level of arithmetical accuracy.
Again there has been a trade off between these
advantages and speed. The Elan Basic will noi
be as fast as BBC Basic. On the other hand
Eian expects to have Forth, Lisp and
assembler available when the Enterprise is
launched together with a clever piece of
software which will convert programs for the
BBC and Electron to run on the Elan.
At the moment Elan is trying to implement
the Basic on the first few prototype machines.
The peripherals which will be available by late
Summer are being prepared also. The original
idea of connecting the peripherals side by side
next to the computer was rejected because by
the time you had the expansion box and disc
drives "you were off the end of the table.''
Instead Hollington opted for a stacked hi-fi
solution. The expansion box which should
you ever need it can take up to 4 megabytes of
RAM would act as u base unit with the twin
3.5 in. Sony disc-drives on top and further
units — such as a Modem on tup again.
One of the must dilliculi problems when
you are designing a new computer is. allowing
for what machines other companies might
release in the time between you sketching out
your plans and finally producing a micro. It
can take as little as nine months for a computer
to move from the drawing board to the point
of sale but a year is more common.
The specification of Acorn's Electron, for
instance, was known in computing circles in
April 1982 and Your Compum published an
exclusive photograph of it in December 1°8.?
yet it was August 1983 before the machine was
launched and there are still production
difficulties.
Robert Madge has been pleasantly sui prised
how few new computers have been launched
in the 18 months since the Klan project
started. "There is a shortage of design
expertise* 1
Buvtttltfy Hobson. titiothci ut
Hutiiiigton's team.
The Elan Enterprise appears 10 have met the
original design criteria of being able to "play
the best video games around yet still be
respectable for education and home use" and
the specification looks tremendous u<J.i\ yet
no-one cm predict what it will look like in
April when it goes on sale.
Sinclair's lone-awaited ZX-83 may K- out by
then and commodore has a new nl-stylc
machinc on the stocks called the 444.
The Japanese MSX machines could j!mi K
on sale by Spring and though none of them
appear to match the Elan head on i: will be a
nailbitine few months for the Elan team.
NEW
FROM WHITSOFT - NOT WHIZ BAM POW ZAP, BUT . . .
HIGH POWER STRATEGY GAMES
RESULTS ARE COMING IN WITH
FOR THE
# ORIC [48K]
# DRAGON 32
# TANDY
Color Computer
FULL SOUND
AND COLOUR
GRAPHICS
WHITsoft
«&
Have you chosen the right Parly Leader - How well did you spend
Campaign Funds Can you survive the scandals Will your nerve
hold on the Election Night Special T.V. show!
RACE AGAINST TIME AND THE ELEMENTS WITH
•IL SAR«M
Haggle with shipyards to buy your Oil Rig — Tow out your Platform —
Race your competitors to lay your Pipeline - Watch the lickertape of
World Oil Prices - Can you make enough money to avoid Demotion!
All Dragon and Tanay @ £6.95 One <s> £7.95 {including post and packing)
Please rush me copies of ELECTION FEVER and copies
of OIL BARON for thc:-
□ Oric48K □ Dragon 32 □ Tandy Color Computer
Name:
Address:
.Post Code:
I enclose cneguc/postat order value £ made pavauie to.
WHITTINGTON HOUSE INTERNATIONAL LTO.
42-45 Now Broad Street, London, EC2
E3
YOUHCOMWJTtR. JANUARY 1984 85
DESIGN YOUR
HovrnvrR GOOD your computer is there must
be times when you wish it had a little more
memory, a better keyboard or more flexible
graphics. Well now is the chance to design the
computer of your dreams.
You can lake the competition as seriously or
as lightly as you want. We arc as interested in
wax crayon sketches from eight-year olds as we
are in fully-documented designs from teams
with technical training. The decision tree with
sample prices is only meant as a guide to some
of the ideas you might want to build in 10 a
micro.
If you add up all the costs of the components
you would need and then add a few pounds for
all the little pieces lhat would have cluttered
up the tree you will have an approximate cost
for your micro.
You will have to at least double this cost to
get a realistic price for what your micro might
cost in the shops if it went on sale in the
middle of next year. The competition is split
into three categories to give everyone the best
possible chance.
Individual or Group
You can either enter as an individual --
junior if you are tinder 14 on December 31,
1983 or Open if you are older — or yon can
enter as a Group.
Groups could lie a class or computer club or
just an informal team made up ol your friends.
The advantage of a group entry is that you can
take advantage of individual skills much as a
real computer design team would.
One person can concentrate on the external
design of the machine while another looks at
the Basic and built-in software and others
choose which processors to go lor, how much
memory is required and what additional
features to build in.
In addition to all the peripherals mentioned
in the tree you might also want to build in
others — a printer lor instance.
In terms of the costs quoted in the tree you
should allow around £40 for a simple printer,
£80 for a four colour min-Biro printer and
£100 for an A4 plain paper primer. All these
costs obviously double by the time you get to
the shops.
If you want to go into more detail — say
specifying a TMS — 9918 chip for graphics —
we will be interested. You might want to give
an outline of what you would like the Basic to
be capable of or perhaps some other language
you would want to build in.
The competition entries will be assessed by
a team of experts who arc well used to the
difficult decisions that have to be taken when
you arc trying to build a successful
microcomputer. Who knows some of you may
go on from drawing up a sketch and a
specification for this competition to becoming
full-fledged computer designers in your own
right.
Documentation
Software
Language
Medium
Built-in ROM
Clean machines
4Klor£2
16K lor £4
Otsc Cartridge Tape
Basic
Assembler and/or monitor
Other
Forth
Pascal
£1
Logo
£1
Fortran
MSX
£5
IBM
Microsoft
£5
Sinclair
£5
Manual
£1
86 YOUR COMPUTER. JANUARY 1984
CWN MICRO
idea
Hardware
Keyboard
Case
Bum-in
peripherals
Interfaces
T
CPU
Simple
t
£2
Styled
I
£5
r
Joystick
£4
Displays
Mouse
£20
r
TV
_1_
r
Colour Flat screen
£70 £40
rapt
recorder
Disc drive
I -
Floppy
£80
Hard
£290
LCD
I— h
Light
pen
£5
Colour and
sound chips
8 bit
"I
16 bit
Z-80
1
6502
68000
Sinclair
compatible
CP/M
Acoustic
modem
£30
Microfloppy
£20
Cassette
£8
8 line
£40
i line
£5
8084
IBM
compatible
Atari
compatible
BBC
compatible
Graphics
Sound
Membrane
£1
Typewriter
£10
Low resolution
£2
ULA
£1
OH the
shell
£2
Ultra high
£20
r r
Moving key
£3
RG8
£1
TV
£1
Video
£1
RS232
£1
Network
£1
Cartridge
£2
H
YOUR COMPUTER, JANUARY 1984 87
r-fi
' V- l.»v',
*AilB^.
■
hA
fi:
THE MOST IMAGINATIVE
GRAPHICS PROGRAMMING
SOFTWARE FOR YOUR SPECTRUM.
There's now one piece of software that's a must for The program comes complete with a cassette
every 48K SPECTRUM owner. demonstration of what you could produce with
It's called "PAINTBOX". "PAINTBOX" including a 28 page booklet describing
If you wish to exploit the full graphics capability of in easy-to-understand language how to use it for best
your machine, you can do so . . . simply and easily
with "PAINTBOX".
"PAINTBOX" is produced by Print 'n' Plotter
Products — the company that has pioneered (and
led) the field of graphics aids for ZX Computers.
With our name and reputation you are assured of
quality and immense graphics capability!
Take a look at the actual screen prints opposite.
They are the sort of thing you could produce on your
SPECTRUM.
With a little practice - and "PAINTBOX"- you
could be planning, producing, and utilizing these sort
of graphics in your programs — producing software
that will come alive with originality!
Just look at some of the facilities available from
"PAINTBOX":
UDG EDITOR: ^^ olIVLl Lll
Giving you the facility to define (and re-define) up A QH L/D
to 84 graphics characters which can be held in f^T^iT TT 1~^
memory, stored in your BASIC programs for instant v>wU l^LJ
recall from its own built-in machine code! JSE IT^
UDG DRAWING BOARD:
A fully integrated UDG Planner for up to 4 Banks
of user-defined characters. Planning facilities include
MIRROR IMAGE, ROTATE, INVERSE, and FILE.
SKETCHPAD:
An experimentation "window" that allows you to
try-out your UDG ideas during development of the
84 graphic character set.
PRECISION PLOTTER:
An amazingly versatile high-resolution drawing
board which includes PAPER choice, INK choice,
PLOT, DRAW, DRAW RADIALLY, CIRCLE, ARC,
OVER, FILL, instant change of INK colours
(including BRIGHT), ERASE, and STORE in
permanent memory during development!
All cursor movements can be controlled by
Joystick or Keyboard operations, with choices which
include FAST or SLOW movement and "Crosswire"
or single Pixel cursor!
SCREEN PLANNER!
Combining the best of both worlds! PRECISION
PLOTTER and UDG Characters! For complete
screen planning of graphics. A multi-purpose
graphics facility to enable you to produce screen
graphics that are the equal of those seen in best-
selling software!
All graphic results can be sent to the Printer, saved
as SCREENS or SAVED as CODE with its built-in
machine code routines for instant recall from BASIC.
"PAINTBOX" is such a comprehensive graphics
toolkit that it is impossible to describe it all in one
advertisement!
results and many tips for storing and using your
graphics in BASIC programs.
Of course, "PAINTBOX" is ideally suited for use
with Print 'n' Plotter's other great graphics aids.
The dedicated programmer will want to use it in
conjunction with our ZX SPECTRUM JOTTER PAD
- THE ORIGINAL (AND BEST) GRAPHICS
PLANNING PAD!
So why not place your order today?
Write now. Phone your Credit Card. Ask at your
local computer shop.
At only £7.50 (plus p&p) it's a marvellous
investment for all ZX SPECTRUM owners . . . of all
ages!
01-6607231
24 HOUR CREDIT CARD ORDERING
Post to: Uepl YC Print n' Plotter Products Ltd., 19 Borough
High Street. London SE1 9SE. Please send mc:
"PAINTBOX" SOFTWARE @ £7.50 ( + 75p p + p total £8.25)
.... SPECTRUM [OTTER PADS @ £7.50 ( £1.50 p + p total £o •
SPECTRUM KEYBOARD OVERLAYS @ £2.60<35pp + p
total £2.95)
5 ROLLS ZX PRINTER PAPER @ £11.55 (95p p +p total
£12.50)
.... SELF-ASSEMBLY CONSOLE (SPECTRUM) @ £4.50 < 75p
p + p total £5.25)
PI I enclose remittance in lull
□ Please bill my Access/Barclaycard/ Visa /Mastercard No:
Overseas orders please add 25^ for additional surface mail rate.
NAME
ADDRESS .
DEALERS:
Phone 01-403 6644 for enquiries
V
Now THAT Inti-ri.U! Is and Microdrives
are beginning to reach users, it is becoming
clear that more information on how to use
them is required.
I will present a series of short guides on the
various aspects of using the two new Sinclair
productv The guides will take a simplistic
view of each device in terms of hardware and
software, trying to provide an overall under-
standing of operation and use of Sinclair; new
Extended Basic.
Lei us first take a simple view of the
Interface. Fix it to the base of the Spectrum
and all that has happened is that the keyboard
slopes at a more convenient angle. You can not
communicate with other equipment in a local
area network, talk through the RS-232
interface or even Save or Load tiles to ihe
Microdrive*.
In order to do any of the above you need to
make some hardware connections utiJ tell the
90 YOUR COMPUTER, JANUARY 1984
Figure 1. Colour screen dump program using the RS-232 Interface.
1000 FORflRT "b" J600: REfl lull screen dum
P
1002 GO SUB 3000: REM Picture '
1003 LET u=0
1010 OPEN 83;"b"
1020 LPRINT CHRS C J 83
1030 FOR y=175 TO STEP -1
1040 FOR x-0 TO 255
1050 IF POINT Cx,y)O0 THEN GO SUB 2000
• LPRINT "J 1,0": GO TO lQ?fd
1060 LPRINT "R1,0"
1070 NEXT x
1080 LPRINT "R-256,-r'
1090 NEXT y
1100 LPRINT "B"
1110 CLOSE 4*3: STOP
2000 REM Co lour dump
2010 LET w=INT CCx+n/8}' LET u=INT CC17
6-yV8D
2020 LET z=ATTR Cu,u3: LET &=256
IF &<=4 THEN GO TO 2028
IF z>0 THEN
2022 LET a=A/2:
2024 LET z=z-a :
2025 LET u=z
2026 LET z^z + ex: GO TO 2022
2028 IF z=u THEN
2023 LET u=z
2030 IF z=l THEN
2040 IF z=2 THEN
2050 IF z=4 THEN
2060 LPRINT "C0"
GO TO 2022
RETURN
LPRINT "CI"
LPRINT "C3"
LPRINT "C2"
RETURN
RETURN
RETURN
RETURN
computer how to pass the information to and
from the communicating devices.
This is what you do every time you Load or
Save a program onto tape, first making the ear
or mic lead connection followed by cither the
command Save or Load and information as to
whether the file is data or program.
Until you try and use one of the new
Extended Basic commands, the Microdrive
maps and network channel additional system
variables are not created. This is the reason
why virtually all the commercial software will
run if loaded prior to using any of the
Extended Basic commands.
Try listing the catalogue of drive I and then
attempt to load the same software, quite a high
proportion will not now run because the
additional system variables created have
moved the program up in memory, not a
problem with Basic which works from line
numbers but it will prevent machine code
programs, which use RAM addresses relative
Figure 2. Control codes.
Control code
7
8
10
11
12
13
27
+ 14
+ 15
Function
Ml
Backspace
Unefeed
Reverse linefeed
Formfeed
Return
Escape mode
Double width
Single width
Figure 3. Printer connections.
Spectrum 9 way D-shell plug
PIN 3 DATA
PIN 4 OTR
PIN 7 GND
Printer 25 way D-shell plug
PIN 3 DATA IEP-22) BROTHER
PIN 20 DTR
PIN 7 GND
Printer 4 Pin DIN plug
PIN 4 DATA <TP-10> TANDY
PIN 2 DTR ICGP-115)
PIN 3 GND ICGP-220I
Printer 5 Pin DIN plug
PIN 1 DATA IGP-2B0I SEIKOSHA
PtN 2 DTR
PIN 3 GND
Typical output from figure I of a full screen
colour dump from a Spectrum display
The program that produced the screen
dump.
10 INK 0:. PAPER ?'■
BORDER 7= CLS
20 CIRCLE 128,54,50
22 CIRCLE 55,54,50
24 CIRCLE 200,54,50
26 CIRCLE 32, 121,50
28 CIRCLE 164, 121,50
29 PRINT *128,30,0
31 PRINT *164, 120,1
*32, 120, 1
*46,80,2
*211,80,2
*32,84,0
32
35
PRINT
PRINT
50 PRINT
60 PRINT
65 PRINT *164,82,0
70 PRINT *128,50,4
to the first line of Basic i.e., machine code in
Renrs from running.
Some programmers specifically used Rcms
for this reason as in the early Spectrum days
nobody knew what if any limitations would be
put on Microdrive file manipulations.
To employ the RS-232 interface, either use
the Sinclair RS-232 lead to connect to
equipment with the 25-way D type connector
or make/buy a suitable interface lead for your
/continued on next page}
YOUR COMPUTER, JANUARY 1984 91
( continued on previous page I
peripheral.
Once the hardware connociion has been
made, the commands are simply:
roRMAT t .baud rate
OPEN #3; l
This is the what and how required to tell the
computer its next instruction, assuming that
why is because it is the next instruction then:
Format defines the what we are going to
transmit, the V in this instance means text and
baud rate is the speed at which we are 40m}.' to
send the data.
The V text - could lie h' - binary —
and represents the language of the data being
sent and baud rate gives the speed of the data
transmission. It is quite difficult to understand
a 45 rpm record at 16 rpm, the computet has
the same problem an J needs to know not only
what the type of data is but also the speed at
•which it is being sent.
The Open command is the how and tells the
computer the route being used to send the
data, an analogy is perhaps the following;
POST Letter Stream * 4 text
PIDGEON Letter Stream* 5 text
PHONE Data Stream* 6 binary
The Spectrum allows for 15 d.rlcicni
streams those above numbe: three ire use;
definable. The following meanings are
associated with streams to 3:
Stream output lower (v and
Stream 1 input from keyboard
Stream 2 output to tv
Stream 3 output to 7X printer
To communicate with the Tandy OGP-1 15
requires the following:
CLOSE *3 initialise Chtnnfcl
FORMAT t ;G00 text (u> 600 baud
OPEN*3;f ZX printer cbannel
Whatever would normally have gone to the
7.X printer will now be sent via the RS-232
connection providing an I.I.ist and LPrint
facility. Changing the V to a 'b' will change
from text to binary transmission.
All this means is that instead of sending code
216 as CIRCLE — page 188, Spectrum
manual — the ASCI! code 216 will be sent to
the printci , which in all probability will not be
tinder stood, but more importantly the control
codes — those codes below 32 - can also be
sent and some of these are extremely useful in
formatting text.
To go from text to binary, close the stream
to remove the old instruction and then re-open
with the new instructions.
CLOSE* 3
FORMAT b;600
OPEN* 3; L
This will allow the passing of control
information to the peripheral
LPRINT CHRS U7l;CHR$ (291
will provide the command to change the pen
colour on theCGP-H5 printer. And to change
back
CLOSE* 3
FORMAT t ,600
OPEN* 3; t
for more text.
A degree of standardisation exists among
primers in the use of control codes. Figure 2
gives a list of the usual meaning of the mote
common controls.
These may be used to manipulate the text
and 10 provide graphics capabilities.
The program in figure 1 is a very, very slow
colour screen dump program using the RS-232
Interface. It could be made a great deal faster
by drawing each colour in turn rather than
plotting each line sequentially as shown.
Some of the common RS-232 Interface
connections are provided in figure J.
32 YOUR COMPUUH. JANUARY 1984
SINCLAIR ZX 81 t6K
SPECTRUM 4*K
to< «0 M bur ttivm
Ska Sura o ?rT aewi n coirtiy
•»*r*fcB»»B'ujrrtiUfl
Could ton acuta *e ineoowWIiiiti
ulaBj«oiY»Farr»¥tijrur*!t
■<■■ .. r ■■■■■■• ■■ ' ■ ■ i
»O.f*C40TE
iwyw-tolodcu: •tiiiKjiaacth?
CcvrXl
SINCLAIR ZX 81 1SK
SPECTRUM 48X
ADMIRAL GRAF SPEE
tv Stct VarsWd.
An fnjrul <»r« d tmerMttd on
WNorHaneScUriWrn.
imlrurr«rt*j> to n*a<i» iwri
aRtnuidunsUc txatfljrti
nwwcowrtorsiaiinjfjna •
urg«antf%eeoeo.ioy«r,v rn
S*ne ranter of situs rr Wowl ■*!.
s «r» naxearv tat the Tmnig 1
!lurnc«>e<*9ral»3<>il
SINCLAIR ZXB116X
SPECTRUM «K
DUNGEONS OF DOOM
DtSrreUKftM •
Two <naAmar>Q acto^i 1 1 1 •
dSirongnntlpKjlaitiXfrti '
nv>: -WXD are Hit tisv*
liownj ysi «ar ta r» erm>st
Mi
rvaortcma *xr awnir - wn.«
KOOriS - a*eW t*W WrXOW
w»?>rT apywcatisemfc
rWt!Mel »**»*■ JMiows SCO
nswtiv* vsowhjheBpofflh
MSUi V\1
SPECTRUM 16K
US VEGAS'
Cy %*$*»«» *
i frutuki —
baVkaXtoam
Smnr*
new -i
wfltM
«ouw»dsars*ea:
SPECTRUM 16K
CHALLENGE
y/'MSWrttr
i MASTwcoaoaiw. «u*
(jiU-nrfforiitro^orTt
ifci r twit - ry«* t» ns •moated
tteocrreUs sscas or* lr*
hunches a* s*ft sent *e wow
to Mi ?m (ettiHMsnciwe
io tatrf. n jcrter
sena W*voubt*feto
Wo it* f«H •» -■» rf M a*
i]uitiif({ iKW ntncd wtfwrtSe
HI6MES ci lOAW
SPECTRUM 1M
Tn« Mvnant .im ooow
g Itie eotel* WSkM d
call's jrxwrtr to raw a
,-,: ,••.-#•• htm ruv<
' '>ryr:rit/vj3ars' snppHl
n Ac sop d 3 buieng j* brfior a*
Tn^WTt p'jKM taps* RMVfl
iottfcfj by i rieaeaY Oanaur use
OWMMPrMtMl'VAMdn w*
Wceu MitJenrnpt wn*
■ ■ ■• ■ gtn '.v IfMh.
K<rotvo>ajra*taS(l
NEW
The 3 bstest playable 100% mactiine code
arcade games tor the VIC 20 uoexp
VIC 70 uneip
ALIEN VORTEX
bylrdtuHi^cT
«S(S »f(fif*00«X**H3SP
C*«0! DJf »€ Wrt ■« " T -€ SWf
TunspartBd to \*rd\ Bex 3 h» n
5aWrt3i7<*riEj*D*nlF
and MM) by «ms d njjrt
: it ';«>'.! yMMHSpn
SSMmMba HmtatttHci
rvtntmoltwiMWil^BMCt
wvu« untoMrrqrMhtwi
StlYM>t0Crcn>MM<ll
H>H«W(t f«WwK«**«
"«nJMiW«it00St
RCR0£
Vld20unerp
SWARM
birAntovHasby
M 4 pW isina t» as? rt» s»t
IxMWww i wr *Kttr» «rt«rs
OuiiKynjto'nJtraX tare
ipxt Srr*atc*w
t'.tmr^ nt> rtf t» orVacn
i rem me dMSDtrf «ao) d <
wenof
VIC 20 uneip
THUNDERFUSH
:•. t- ::'. rtetq
rrt»W?W)*D WPMXMl
t»»tS" SOK«R)h»VUMV
**stes«i«jTi *PtviiS«wf>srt
fcWiettoflBUcyitini'.nB'tr
WW¥0U«EWV1lfD'
M5F1AK
Yat wu be onmbjnw tr, nj
>---.,-!->>,'.• iff*
T>nrje«»>lie5*r>efi«>t'4* »n»
*t aercwsswepeysdcfce
f»s»v.r>3 varihinjiroKtr
ftfc 11*0 ncmseksrn: stj lr<
VK2Q16X
DRAGON 32K
MICR0POLV
byMcnHFiYt
SnonLKir *
Pb» ix *w oi me Iwiiy tmmJ
on* *•> i oampeM and
cftMflQAQfMOvbfflteind
prapeny t»coon SUeofoirnra-d
boln) en ttttnf natt of 9x on
mm
<>»fle tt » to tou pliyrs wjo im
CQRtouW
VIC 20 Uneip
COBUSMAZ
DfDa*Ctyc
* * una V tat\i<at.\f mwxsibh
Vffffi «nck OV utH-doWuIri;
• . . , ■ -. i, .-,!'vv;i.'.'
v^9r«- pcrttdrbytCi H ■
-VXMircui'r ;.•■'.
WftOjS*>ryp>r(b«/tr.mirl
•^viouncgniKR itaeM*) 1
at bnap Be reirtfd or onwr'
{tahng»««iaiw|iww<yr'>ii> \iH
««V s '»rjjc»xflp'ii'! i icoixKl
w ieaoeFrr.&»r t! -
HOUSE OF BUGS
by Tejy fowp&ri
IVfliia5ier«j»nf»)i!a«>C(H
ticoitp«!w«rir». ir>-:.«i:|.*r«s
KWUIriflcitw.'V
birrKrurfcovrjQjr*.!!
(n»nnneMer«S»f
t'nrjfictoBe»*8«hlurinW.
ber*» tu in ar«« seek ifm
jnrtojr'JOw-* Imi-enurtcl.
ICH fr Sus OC hxcnq ™n
nwwstocoirtrturi!
: orstfiKS arid scir^i
UEUBa
TANK BATTLE ^
tvTorvfnnpVB •*" 1^.
Cr«ouKiWbK*am|^
cltrlrs «r*fiBincoo«wfc(il
oB» iKoeo « JWei fteoiKi ol
Ifteif Cktv^ostf ej«li«r -
BaWttT/ouwr-rn turKti'
V'.r,,- .••,-..■.!. ;i „ 3 -,
gunfciraibf Jocjr^noe viMCn
,.„■ .it., k ijgBji ■•,•„.,'.■
b atom ■■• ka*u« r-,-...
fWWc gnetti a«d utrd I he
s«<e»iis-t»8Mjrti*speiaiio'i
TI99/«Ej1 Basic
SPECIAL MISSION
■
f OP SECRET - u* We •WW lirm
do*«>pn-rO»r> wtr>
rt'-fV
Yotf maaen BMt >n a uro* tr vl >i;
room tat n l tor * t« tat Von
<an waaaasiMratotmttoprri!
aro««o"ot«« rati art uir,mj
nofunodaPIMnv
ine mbots Mac gear rlirtneil -
fi><«TiHYOjGoncrt)DO>
0m» j 1 1 vjneo vent »i/nn ei
acenCioatfarcr^a. i
■ ■ ■ — * * - ■
NEW
DRAGON 32K
SEARCHWORO
-
■'J/AR3P*M0rff
uanwd;'
•ttiojr*to'»'' I
r*aau*a)li tai prag^rr (Tflerl
♦facatilrv'^aKw*
<»«bfnr«anr \:
HsiHtiwcrd
pM iaft 1 1
To: Temptation Software Ltd.,
27 Cinque Ports St.,
Rye. E. Sussex.
GAMES O
£5.95
is> Class
postage and packing
and our unique lifetime
replacement guarantee
Overseas add £1.00
to each Game
Dealer 'Trade enqunes
& New programmes welcomed
phone Dave Clements
(07974)2225
Namo
Address
Postcode
Game
Computer
I enclose cheaue. p.o for £
Herman Hirsch
presents a fast and
very difficult to play
version of that old
arcade favourite, Pac-
Man, for the Vic 20.
MCMAN
Somh months ago I saw the program Pac-
Alan on an Atari games-compuicr. So if got
[he idea of writing a similar program on the
Vic-20. The result is a simpler game than the
original one but I think it is still rather good.
To run the program you need a Vic-20 with at
least 8K. expansion and a joystick.
The Vicman, directed by the player, eats the
biscuits he will find on his way. He has a hard
life because three monsters are chasing him.
One player has three Vicmen for one game.
It is however, possible to get one or more extra
Vicmen if all biscuits arc eaten.
The number of biscuits the Vicman has
eaten is shown at the top left. On the top right
the high score will be displayed. On the
middle of the top- and the bottom line there
are holes to escape. When the Vicman goes
out, the monsters will no longer move, but
wait until he comes back.
There is a sum-function integrated in the
Machine code program.
Ill*
1*1*
I J. Ml
l*M
ISM
!.''«
i**a
■to
<£-■(
■ 7sa
irxB
:ic =
1170
!*T0
<m*
tiM
AS •• It
** M Ot
t* M m
#* tr I*
>« ■« <V
OB W.
tA
•M
M !>i> nn
|«
M
■ II
4C
OS
CA
A9 M
-• Ol
as ci
A9 B*
n M n M
AS 34 B3 AS
»» » « M
so i* it eo
■ e »u r* IS
ft it so in
BO *C It H
IC II At M
an
on
Bfl BO
C3 30
ce *t
OK 83
AB II
!)-> «»
IB 13
ID tt
If ID
ac m
Ml IC
•a a4
S3 AO
BO IC
It BO
:-s ti
■ • «o
I* a*
icne
lent
IIM
iroa
l*C«
l«B
1MO
nn
131*
l*H
act
01
•a
M
IB.
IC >c -a
It
I*
II
It
AS
At
IB
ID
M> 11 II
tl tt M
40 BO I*
•3 SB A«
M It At
00 Ft OS
as ai BB
At tt AO
CO 99 H
«« t» EF
BO BB IB
OS 94 CM
IT It BO
as sa na
4C M 10
CA BO CT
n
14
It
II
||
It
It BO
It BO
S4 ia
ia ir
it it
a* an
to an
tt A*
ic » n II
si as aa *4
an tt ts an
to ns en on
no 99 of an
no »s at eo
93 A3 m an
NJ K M II
on ra an sn
it tt no ST
it •» ic at
tl CO tt ct
m ei so C4
I33B
I3tt
DM
ISM
lira
i art
non
I MM
i sit
I tat
I SAO
isAn
ista
I3SS
ISC*
ISCt
ison
■ 3oa
isin
i set
i>»e
|sf«
n as Ft a* cf to «■
as as as in to cc to
0* to at aa as an to
as
OT
4C
ff m ic
CI m H
to on to
SO M
en en
to ttt
01 ••»
to to
» n
n .-o
t* in
m ■<•
en
to
t* cc tt An ti
aa aa a* m as
is as *■ so •«
fa at fo so as
•- rr «■? «c tt
T* CC Ft) A3 FO
ca as an au bs
cc to At tt to
sn ns rr ze EC
nc ca pc 17 CI
c-e re rv ze cc
tt 20 £• IE 09
*c m it tt ei
to to m in m
is to in ee en
ra rn mi ro to
m *n in in so
at tc in to ii
1400
MBS
MM
I4ta
HI*
I4J0
I4SS
I4M
1440
I44B
inot
1430
1470
I47»
I40S
i4«n
an an in ia si at on no
SC Tt 0* rr rr rr aa »*
«C Tt M IF FF FF «a OS
onnnnnxtCMooto
Ta 14 rr It tt >4 TO M
IC
4t
IC
4fi
10
J I
K
ll> TS
4S 41
41 TC
49 TS
40 40
SA 3A
31 4A
42 41
4» TC
4» 41
40 TC
41 K
IS 01
4t *r
4B 41 41
41 It IC
4( « 4I>
OS OO IC
04 44 :-e
4a 44 42
4C 40 TT
*e *t 41
■"■. J,- 4£
4£ C4 10
4t 40 40
4A i4 |A
41 44 41
tt 4» SC
tt 0* **
4P 4.7 SC
94 YOUR COMPUTER. JANUARY 1984
simple monitor that generates a checksum
between two addresses.
Function C is for entering the code. You
give the start-address and then the
corresponding byte is displayed. Now you can
either change the byte by typing the new hex
number or increment the address by pressing
F7 or decrement by pressing Fl. In the last
two cases, the contents of memory is displayed
and will not be changed. By pressing Return
you can give a new start address. Pressing any
other key except those between and I* and
those, just described, you return to the mini
menuc.
If everything has gone in the right way you
will have a siund-alone machine-code program,
which can be leaded and started like a Basic
program. No Peeks and Pokes, before
running.
You should type in the simple monitor, even
if you have a better one because the checksums
are generated with this program.Using a
complete monitor with Save and Load routine
you only must know the start address of 1200
hex for the machine program. The following
points are only important for those people
who want to use my simple monitor.
Type in direct mode, after powering on your
Vic;
POKE 642.35: SYS64824.
I .n;id 'simple monitor' and run it.
Function 'C startadr. 1200 — later your last
entered plus I — enter machine code as much
as vou can. '
Stop the monitor program, type in direct
mode
POKE 44.18.POKE 46,35: POKE 45.0:
POKE 43,1: SAVE VICMAN"
If you want to come back to the game later
switch on your Vic; load "Vicman"; tvpc in
direct mode: POKE 642,35:SYS 64824; Load
"simple monitor"; enter code starting at the
last address plus 1. Type in as much as you
can again; Stop the munitur; Type in direct
mode:
POKE 44, 18:POKE46.35:POKE 45.0POKE 43,1;
SAVE VICMAN".
When all the code is typed in do not forget
to control the checksums before starting the
program. Before you can run the program the
first time you must Save it, because it is not
restartablc.
i<m
41
*B
■12
14
14
ee
1T10
00
ee
ae
ae
ee
ae
aa
BR
tare
M
X
er
rr
or
or
er
re
MM
AS
to
03
nr
4C
rc
ia
RS
IB
to
MM
«a
*e
4?
9n
a*
E6
41
ea
ina
or
ir
M
ar
jr
ar
m
in
1970
rr
rr
rr
rr
rr
rr
ee
SS
MM
on
pa
B4
ce
ao
AS
SO
M
■ I4C0
«
*s
14
1*
14
41
41
ee
ft*
ee
ae
c*
cs
ea
ce
ac
eo
IMS
oe
A3
A3
r*
•»
*c
70
IO
tan
en
ss
ee
nt
na
as
AT
OC
mm
»»
at
M
IC
BB
BB
oa
ea
ISM
ST
OF
IS
IF
ir
ir
OA
M
issa
no
SO
A*
A*
DO
X
IO
A3
ISC*
«4
IA
A3
ne
13
ne
0*
ae
ISM
IB
et
B4
ia
IB
41
re
so
ina
ee
cm
aa
to
ce
ca
AO
AS
IBM
A»
S*
SI
*3
n3
na
A4
SB
■ or*
A3
00
0«
ea
as
ee
A*
ns
ISM
X
X
X
X
X
X
SB
ac
IT30
01
•r
M
ar
B>
ar
an
en
IBM
so
09
AS
CS
ae
IC
CO
X
1ST*
•3
nr
4C
0*
■s
no
M
tn
nee
BB
ae
rr
rr
rr
rr
ee
M
ISM
CO
ee
BO
ra
re
rs
mm
no
lane
ro
11
cs
M
S3
AT
SI
A3
ice*
fA
CA
CA
CA
CA
tn
CA
cn
t*r*
an
•a
IF
3*
jr
ar
X
X
IMS
Oi
aa
ea
mr
0/
ar
el
se
lane
(0
OA
09
AT
SI
AB
M
AS
MM
CA
CA
CA
CA
na
ee
eo
u
IM
r*
iw
re
rr
FC
FC
X
X
179*
CO
ra
DS
ra
FO
'S
A*
no
loss
X
aa
10
AI
so
•s
AO
AS
MM
01
AB
7»
nn
11
Bl
AO
II
i4r*
*c
M
»
>»
ir
r»
**
M
wir
ao
SI
01
e>
ea
ea
ee
BC
IBM
AT
at
A*
AS
no
SI
A3
A3
KM
01
IB
>r
40
no
IS
Bl
IS
IBM
H
SB
ea
00
ee
1700
ra
ra
BE
re
re
re
no
AS
15- #
AS
B3
AI
A3
no
an
A4
IB
•CM
0*
as
00
HO
09
a*
an
M
1M*
X
K
ac
re
ae
re
as
M
1 71.11
ee
BO
ai
ei
SI
SI
aa
ee
IXS
AA
X
ae
to
A3
AA
CS
a*
MM
*e
30
to
0*
OC
rs
rs
r»
HH
ac
ac
K
X
trre
TS
re
BO
re
•t
re
An
on
MM
M
ce
A3
AT
CS
A3
30
CS
MM
AO
M
AS
AT
as
fT
Bl
AS
All
SO
ni>
aa
X
IC
M
M
ee
trr*
eo
ae
OS
so
aa
se
rr
rr
■ SOS
ca
to
et
te
ie
an
B3
mr
tCM
ae
7*
CO
B4
in
11
4*
AS
KM
K
»e
1*
»r
*»
rr
X
K
irao
X
re
M
rr
rr
rr
AA
AA
toes
SI
A3
CO
OA
B3
nr
at
ni
IC4S
AC
4A
4A
4A
4n
A*
Bl
in
131*
x
ac
TC
re
Ft
rt
X
X
iroo
re
i'i-
rr
"
rr
93
39
SO
tare
ac
A*
4C
M
ID
ni
sa
a*
IC4*
B3
no
nil
Bl
IA
A*
SS
M
Mas
>c
ac
rr
rr
rr
rr
aa
OS
17*0
ae
00
ee
M
M
M
00
X
lare
n*
A3
AT
SI
A3
A3
no
Bl
MM
*A
CS
to
SA
CO
TT
1*
M
ISM
oe
eo
rr
rr
rr
rr
ac
ac
I TOO
oa
rr
rr
rr
nn
AA
ae
ee
tars
no
4C
M
10
M
ns
A*
as
■ CM
S3
AC
4C
an
IO
ne
a*
Bl
134*
ac
TC
re
ro
ra
rr
TC
X
irne
ea
ee
ee
M
SO
SS
X
rt
14*0
aa
4C
3D
■0
ne
40
AS
AS
MM
A3
OB
OI
ae
c*
03
OS
41
ISM
sa
ae
M
*r
ar
ar
•r
ei
iTAO
rr
rr
rr
33
33
■a
ee
ee
IAS*
0*
4*
M
A3
A3
to
Ot
as
MM
n»
OC
IE
<A
se
nn
ar
ao
it an
OB
ea
ee
ae
oe
X
re
00
inie
ns
«9
A4
09
ne
a*
01
ca
itm
51
ac
11
e»
OF
rr
»e
X
tcro
K
a*
AO
0*
03
or
KB
M
ires
rr
rr
aa
nn
so
aa
oa
■ma
AS
At
10
rr
ae
IC
CA
CA
ISM
M
10
re
ra
ra
re
ts
M
icrs
IS
r*
A9
• 1
OB
ot
SA)
at
tree
00
ee
as
ae
ac
re
oa
rr
IAS*
CA
CA
CA
ca
ei
M
IS
an
|M*
en
aa
en
**
X
ra
rr
rr
ICBS
A3
sa
BO
na
*9
00
0*
ae
IMS
n
rr
n.
X
aa
ea
aa
M
iree
rr
93
99
eo
ss
ss
se
ss
">••
oa
AT
SI
A3
IS
an
A3
A?
ICM
41
AS
ii 1
4*
4*
Ml
•4
a*
I1DB
ae
ee
eo
X
rt
OS
FF
rr
ma*
*■
»-.
M
no
4C
30
IO
M
IMS
••
aa
•a
0B
aa
IS
ia
aa
inM
AO
A3
AT
SI
A3
A3
■ CM
sa
la
or
O i
a*
a*
St
M
MM
eo
nr
84
OB
IS
10
40
as
MM
a*
a*
4A
4A
4n
4n
**
aa
lira
ea
ee
X
re
oe
rr
FF
rr
lane
•S
• 1
A*
A3
«-,
an
A3
A3
IMC
x
X
M
ICM
aa
ai
IB
lu
0*
ca
0*
ee
iTt-e
•-
ee
oa
ss
SO
SS
as
so
IA4B
A*
*3
A4
ca
AA
4C
10
to
MM
**
la
ia
aa
ea
ee
X
ae
|AM
A9
A*
CS
A4
aa
CA
A3
A3
ICAO
on
ca
CB
SA
01
n3
CS
* p
MM
X
41
ea
ac
M
40
re
so
I7ra
ae
re
OS
S9
■ cs*
IB
01
SB
M
10
ca
Bl
oe
MM
X
•I
ai
ic
ai
41
X
eo
»rr#
ro
re
»e
ra
•r
sr
ar
er
1AM
IAS*
cs
01
•1
M
M
10
M
9*
CA
01
AT
CA
SI
ea
A3
MM
4C
A3
CI
C9
ae
X
IT
0*
""■ ISA*
S4
tic
14
•«
7t
04
04
ae
l nr>
X
71.
TW
CO
CO
ts
rr
X
ices
aa
AS
CI
C9
Bl
ae
ar
A*
MM
Tt
40
ra
•4
•1
44
as
IBB*
IE
a*
rr
re
ro
re
J»
IC
1AM
(*
an
B3
nr
SI
AS
me
ne
ices
aa
n*
rt
B3
re
10
SA
ia
ISM
IC
t*
40
TC
41
41
ac
ee
r IP
ae
ee
ae
ee
or
oa
an
ss
IATS
MM
ac
AT
M
SI
10
A3
At
A3
M
no
00
SI
no
"3
A3
4C
tcoo
a*
ae
F*
4C
9*
ii
am
M
MM
TC
41
04
a*
10
ia
10
ee
lain
or
10
ar
ac
ae
3»
ir
or
MM
13
i-i
10
S3
ei
A3
Bl
ts
. - i<*
a*
10
e*
ee
M
A3
no
TC
isc*
ac
41
41
X
41
41
X
ee
MM
ea
*B
cv
ce
ee
ce
ee
M
tneo
aa
4C
X
10
A*
OB
ne
AS
ICM
C*
A3
no
oa
40
44
A3
Bl
MM
ac
4*
41
X
a*
•4
ae
ea
Ili.-Ji
e>
Ot
IF
ir
ir
ir
or
07
ta
M
ICM
4*
4*
no
04
to
M
IS
or
ISM
oe
aa
aa
BB
M
aa
ee
ee
1130
so
CO
ce
ee
ee
ce
ce
SS
l»M
OS
X
as
A3
A3
S3
ic»*e
a*
30
ao
10
10
aa
44
4A
1AM
A3
A3
A4
ca
ee
13
no
IS
ISO*
•0
IT
oa
BB
M
ea
ee
IB
ii in
a>
«••
ar
ar
a*
or
sr
ea
icra
4A
4A
4A
OB
a*
ay
1*
IS
MM
•c
ia
3*
• S
ae
■a
et
ee
l*4B
ea
ea
re
cs
ca
ro
cs
cs
IAAS
as
IC
CO
X
ro
II
ro
a*
MM
M
nn
CO
hi.
4C
3*
II
AS
ISM
ae
nn
rr
nn
re
ae
aa
M
194*
SI
ea
ar
sr
ar
ST
sa
St
1AM
aa
nr
01
AT
t*
AA
ji
AT
I0M
rs
.■-,
re
1*
SA
■ a
4C
ea
Ml
re
lit
BC
aa
X
ia
ra
ea
IB9B
rn
ee
F*
CO
ca
ro
rt.
CO
1AM
IAB*
SI
M
A9
oa
AS
n*
A3
AC
AT
ao
St
■0
A3
AI
A3
MM
M
44
4*
to
49
91
sa
M
MM
ae
41
at
X
ia
ea
is
aa
1090
so
SI
a*
M
Si
•a
01
as
Mm
14
Jl
3B
HO
tl
4C
41
44)
ISM
•a
44
4n
ra
4A
4*
4A
M
LI'
f e
IMI
»c
ce
ca
ri.
re
FS
lace
AO
Bl •
AJ
A3
AS
S3
A3
A3
101*
rs
FS
ro
»s
•9
F3
rs
r*
MM
e»
u
M
11
CI
A4
01
■s
1MB
M
0*
ei
01
ei
SI
ee
SO
MM
A*
19
A4
ca
AO
4C
ao
10
101*
ra
F9
re
FS
rn
rs
ra
rt
ISM
••
ia
(19
tl
tl
A3
IS
as
lare
re
ec
re
ca
ce
cs
rt
>•
ine*
as
AO
ea
A4
30
CC
A3
n3
IOM
A*
FA
19
rr
At
rr
CA
f'-
tars
as
rr
rr
rr
rr
TT
rr
ra
IAC4)
CS
A3
as
M
ts
to
er
ia
10M
ro
t«
rr
ue
rs
in
A3
sa
MM
aa
40
an
re
4A
4A
40
ae
IBM
X
•t
rr
sr
ST
ST
re
X
■ AC*
IB
•n
*3
AT
Bl
A3
CO
mm
104*
ro
B4
A4
AT
aa
eo
At
FA
MM
DC
ia
DC
ia
14
ot
ae
IMS
IC
IT
T»
sa
sa
•a
rr
ie
IMS
S3
nr
SI
A3
oe
A*
4C
M
MM
as
rr
A*
an
CA
cm
ro
1*
MM
M
91
AA
SO
a*
en
an
ee
MM
•a
ee
ee
as
ee
ae
ea
ee
inre
IS
AI
•■
ar.
»-i
A3
AT
tl
IOM
rr
DO
PD
Al
eo
A4
AC
S3
MM
m
OP
91
on
91
91
91
ss
i**n
o»
■a
ar
Oa
ea
a*
IF
er
tr*r
*»
A3
M
31
A3
4C
30
IO
IOM
Al
11
03
11
CO
ac
r*
04
Mm
a*
an
ae
oa
ae
M
aa
as
ibao
oa
•a
cs
ca
cs
ca
ao
ee
1(00
M
ce
aa
A3
A*
re
na
OC
IOC*
CO
CI
IS
r»
ns
n£
0*
eo
MM
• 1
aa
ai
ei
BO
at
ar
rr
tone
ST
ao
ir
aa
ea
i'
or
er
lee*
ao
IB
AS
M
AG
A3
oe
41
IDC*
AS
M
ca
AO
o*
OS
X
rji
MSB
?a
•4
rr
sr
IF
rt
re
re
■ one
an
ca
to
ee
eo
to
CO
ae
IB IB
M
A9
A3
C*
10
03
A3
A3
1076
It
ns
«m
DO
03
4C
ne
■a
MM
ra
rr
F*
rr
£0
ce
It
ea
M
ea
M
ee
is
tee*
loco
»»
CO
M
ca
or
FO
aa
ra
oa
ro
or
rs
mr
a
ea
cs
■ ate
ISM
A4
IB
M
1*
ae
M
a*
IC
a*
CA
CA
CA
CA
A*
C*
ior»
■ OSS
na
FS
AS
X
ca
A3
IC
43
r*
M
oe
40
CS
OS
SI
B4
Mm
IMS
ae
4*
ia
ia
aa
at
ai
si
tore
OI
aa
rr
ae
oa
or
03
01
ist*
M
ea
ai
aa
10
en
es
AT
MM
AS
in
..-.
M
A4
M
Al
ss
MM
IBM
l*M
SI
A3
ts
*n
09
AT
SI
A3
IOM
aa
01
IS
*3
na
ce
cs
cs
ISM
TF
M
aa
M
sa
M
M
M
ISM
00
SI
oa
ee
aa
01
• i
ao
i*»e
M
AB
4C
M
ID
AI
.',i
ee
IOM
ao
OS
ro
IB
nn
oa
*•
1*
IMS
rr
• 1
01
ai
ai
01
ai
ei
lere
re
ee
re
V
X
IS4S
AB
A*
AT
•1
A3
n-
AO
SI
IDA*
as
OB
AO
BO
BO
01
It
A9
ISM
aa
X
re
rt
M
re
ac
as
iota
M
ee
at
ee
ae
se
01
M
IB4B
m
At
A3
M
AI
A3
A*
83
MM
AA
C*
*n
UO
X
ns
A*
C*
ISM
aa
aa
aa
oa
•a
M
rr
as
tare
TS
oc
rt
sr
oc
se
re
re
MM
A*
ts
a*
4C
ae
10
ns
A4
MM
CO
110
07
Aa
mm
•3
AC
4F
MM
MM
MM
m
T*
rr
rr
X
•C
as
aa
inn
on
oa
ca
ra
ra
ro
FC
re
ISM
«
AS
aa
CA
AS
A3
C3
A3
IDS*
M
1*
A3
no
FO
eo
ca
•*
40
4a
4S
laee
ac
u
rr
sr
sr
ST
rt
X
IBM
M
C4
CA
CA
C*
CS
• t
as
MM
aa
se
no
mm
09
A*
re
SI
aa
e»
as
ae
03
04
ea
M
I9B*
ac
rr
ST
ST
sr
rt
X
oe
1MB
IS
SA
M
AT
ai
A3
CO
SA
IOC*
4C
A3
eB
A3
A*
»*
a*
MM
ai
**
14
ts
ia
14
41
ai
1910
00
ao
00
aa
OS
ee
M
ac
tare
03
AT
91
AS
M
AB
4C
3*
MM
ar
M
n
AB
oe
03
A*
AS
MM
aa
ac
41
41
SB
*!
ac
ee
IBIS
FF
ar
OF
rr
TC
ac
OS
ee
1ST*
10
AI
M
ae
na
A3
m
31
toes
AC
re
03
4C
BO
IE
A3
n*
icce
cu
10
m
rr
lit
ea
eo
ea
VI. T
ee
M
ee
ae
ee
ee
X
ee
MM
A3
ns
•O
ai
ns
4C
ae
10
MM
oa
ec
A3
00
S3
rr
AA
ca
MM
as
et
ei
ae
ei
01
ee
Bl
■ aee
IF
ir
rr
IS
ac
oe
OS
aa
isaa
a*
oe
e<
oe
ea
00
e«
aa
■ DCS
oa
FO
to
FF
rr
ra
A9
ee
MBS
•a
IC
T
TF
X
IC
001
SB
1930
BB
"
ee
ee
sa
ac
St
rr
laaa
eo
ae
oe
ee
9
e«
ns
ea
•ore
eo
13
91
AT.
i i
a:
09
eo
MM
aa
BO
aa
BB
rr
ae
aj)
ae
■aas
ar
rr
Tt
X
M
ae
ee
as
ISM
ss
**
ee
M
00
so
ae
es
■Bra
ES
04
00
11
n*
AS
CO
in
IMS
no
sa
A*
-.o
a*
9a
no
90
IB40
ee
eo
ae
ee
X
ac
rr
jr
lane
A*
M
A£
ee
ea
01
il
S3
it**
A3
IC
09
n*
A*
rr
on
na
MR
M
e»
aa
ea
ee
ae
as
eo
imo
rr
Tl
X
OS
M
aa
ee
as
ISA*
A3
CO
ec
re
04
EO
CS
i*
its*
A3
11
09
A4
A*
ea
A*
ar
MM
aa
00
• i
»
94
14
14
sa
ISM
ae
ee
ea
K
•c
rr
ir
ir
■ aas
ra
A3
ee
ta
M
00
no
A3
ma
IS
AS
*-
IO
B3
na
n*
M
ISM
ff
7f
ar
ir
ar
or
M
ei
laaa
re
X
ISM
M
oe
M
03
M
na
ee
M
It IS
tl
A3
4C
*4
in
A3
a*
tl
MM
K
71
M
rr
rr
ra
nn
nn
lass
00
ss
ac
•c.
"
a*
or
FF
MM
ST
•c
ss
1*
A3
eo
■a
IB
IBM
as
00
CB
A3
A*
0*
In
Al
ISM
-
IKI
DO
eo
A3
ee
ea
IS
an
ae
(listing continued on page 97)
YOUR COMPUTER. JANUARY 1984 95
Can you rise from the void
to meet the challenge of the
'r- 3
■
HAIL THE HERO
The most ingeniously animated little
fellow ever seen on a Spectrum screen.
Running in all directions fighting,
blinking, tapping his feet and sitting
down for a well earned rest.
MEET THE MAZIACS
Correction! DON'T meet the Maziacs.
Herds of nasty spidery beetly things
with long hairy legs and lethal jaws
MANAGE THE MAZE
And what a maze - Full of Maziacs.
Food. Swords, Prisoners, and a endless
succession of dead ends and false trails.
But don't despair — you have lots of help
in your search for a single box of treasure
buried deep in the maze of heavily
defended passageways.
NOBBLE THE NASTIES
A top Hollywood stunt man was
specially flown in to stage the numerous
fight sequences needed to defeat the evil
guardians of the treasure.
HEAD FOR HOME
Face a returnjourney with a burden
of treasure and unable to carry a sword
WalJable from BOOTS, W.H. SMITH, LASKY S, SPECTRUM, JOHN MENZ1ES and good computer software
stockists throughout the UK or direct for only £6.95 4 50p post and packing.
DK Tronlcs Ltd., Unit 6, Shire HIM Industrial Estate, Saffron Walden,
Essex CB1 1 JAQ. Telephone: (0799} 26350 (24 hrs) 5 lines
ck Ironies
10 REM A SIMPLE BUT VERY USEFULL TOOL
TO ENTER ft MACHINE PROGRAM
2B REM BY HERMAhaN HIRSCM
30 REM UIGBEPTSTR.47
40 REM n -1904 EN6ER
50 FORI=834TO90OiREAOR:POKEI ,RtNEXT
60 DATA 169, 0,141 ,64 r 3 r ldl ,63,3, 160,0,
173,60,3, 133,0, 173,61 ,3, 133, 1
62 DATA 177,0,84,42, 109 ,64 ,3, 14 1 ,64 ,3,77,
63,3,14 1,65,3,24,238.60,3,208,3,238,61,3
64 DATA 173, 63, 3, 203, 6 I ,3,240,3,76,74,3,173,
62 , 3 , 203 , 60 , 3 ,206 .200 ,96 . ,
100 PRIMT",J« SIMPLEM0N1T0R"
110 PRINTlPRlNT* ONLY TWO FUNCTIONS*"
PRINT. PR I NT* ALL NUMBERS ARE IN HEX
113 PR INT -ALSO YOUR IrtPUTS MUST BE SO - i PR INT
120 PRlNT*aCf»1ANGE MEMORY * SPRINT
130 PRINT*aSPJMceulLOS A CHECKSUM)*
133 OETASS IFA«»"*THENI3S
140 JrLEKT*( A*, 1 >.*c-then2©q
ISO IFLEFT»< A*,l X >*S*TMEN180
134 PRINT-START AOR. * * I i INPUTSA*
136 PRINTtP(VtNT*CNO nOR . I - I I INPUTCA*.
139 H*«SA*IGOSUBI08OIREM HEX -> DEC
160 HBalNTC 0/236 >«LB-0-HBt236
162 P0KE828,L8>P0KE829.HB
164 H*=FA*1&O5UB1OB0
166 HB« INK 0/238 ).LB«0-HB*256
168 POKE330,LB:P0KE831 ,HB
170 SYSB34
132 CS-PEEK< 832 ) »PEEK< 833 > »236 I FOR I -0TO2 1 1
PRINT**"! Jf-EXT
184 PR INT "CHECKSUM ■ *CS * FOR I "0TO2 I I
PRINT"*"! I NEXT I PR INT I GOTO 120
200 REM IhtPUT
210 PPINT-STAPT AOR. t -! I INPUTSA*
220 H*>SA*IOOSUB1000
230 AA-0
240 A0"AA-.L-3«G0SUB1 100
230 PRtf-TM*! iAA«AOiAO-PE£K<ftD)i
L«l iGOSUBl IO0IPRINTTABC 7 )H* I ►)•■•-
£33 F0RY-IT02
260 POKE650, I28:GETAS! IFASa" "THEN260
270 1FASC< A*>»136THENAA-r>ftr 1 ICOTO240
280 IFASCC A»}« 133THENAftaAA-l : GOTO240
290 P0KE658.0: IFASC< ft*) = I3THEN210
295 IFA*< *0"ORA*>"9"ANOft*< *A-ORA*>"F "THEN100
300 HS-H*+A*:PRINT*Q-TAB< 10)*- > "H*
310 NEXT :GOSUB 1000
320 P0KEAA,DiAA*AA+l'G0T0240
I00O 0-01 IFH*J)""TMfr*FnRI- I TOLENt HO i
A-ASC< MIDsK M*, 1,1) ) -48t0-0el6*AtC A>9)#7:NEXT-
IRETURN
I 100 ZO*AQiM*a»-
1110 FOR!=LTO0STEP-1
I I20 ZIXaZO/Y 16tl >
1 130 HS>HS*CHRS< 7 1 X + 48-< 2 1 */.>9 > *7 ) :
Z0**0-7 1Xa< 161T >:NEXT:RETURN
2006 REM HERE APE THE CHECKSUMS FOR 'VICMAN'
2010 REM FROM 1200-1 300- >48235
2020 REM FROM 1200- 1400- >43674
2030 REM FROM 1200- 13O0- >33748
2040 REM FROM 1200- IB00- >47189
2030 REM FROM 1 208-1700-) 16690
2060 REM FROM I2O0- 1800- >4 1 196
2070 REM FROM 1200- 1900- )27972
2880 REM FROM 1200- lA00->49377
2090 REM FROM 1200 1 BOO- > 16303
2180 REM FROM 1200- tCO0-> 18947
2110 REM FROM l?00-lOOO-> 9620
2120 REM FROM 1200- 1EO0- >l 1713
2130 REM FROM I 200- IF00 - >46006
2140 REM FROM I2O0-2OOO - ) I I 739
2130 PEM FPOM 120O-2 100 ->4 1792
2160 REM FROM 1200 -2200- >43422
2170 REM FROM 1200-2300 - >33408
2180 REM IF YOU ARE ft LUCKY MAN THE LAST
CHECKSUM IS CORRECT AT THE FIRST ATTEMPT
i listing lontinutid from pdge 95)
ICll
irv»
ii it
u •»
IM
--
i -
itx
ItU
icto
it nt
:'. ac
te»«
srtn
use
it'll
IBM
KM
■ CM
I CM
ICC*
HOB
itce
ires
IUI
if.ro
10*
true
;■ .■:
■ OS
l-\a
ireo
lilt
■ •
114*
irtt
17
or
i •
oa
ati
re
<r
ro
FA
en
cs
At
If
CI
4C
B1
AS
*»
0»
DO
-u
1 I
N
IP
14 u"»
»^ 10
<-.
A. t9
00 -0
*t CI
CO o*
CO os
' II lln
CP
ca
ir
c»
r.a
a
H
nt. t» 13
m> M Aa
OS «4 AH
III M AO
|l SB A1
• 4 J* AC
M >• A-
ni r«i tM
00 Ft |1
OB I' CTJ
*e «c p«
it re cc
ca OS is
13 30 (>
to as «r
** t» CO
re ec ;%
P .- I. .
»4 Oa Oi
Do *> 4C
>• CA I*
10 A3 Al
A' 1 I M
•5 30 07
CI » a
rt as A*
I! M IA
ID It3 A3
A3 <M SS
01 AS 30
« ct »
P> 4C S«
4C (I «•
>e tO II
A3 ATI A4
■4 ni as
M OS At 4C tl
DO '«
•7 If
ATI Al
*4 Dl
AE 4C
•C nr.
ei Ac
AC 4L JO
• I IS A3
*C A3 04
A» IIB Al
14 Dl
ro iv
AC
ts
....
.11
-4 A»
c» •»
A* II
M It
A* CO
4M l»
•* 10
■• >*
:» .e
:n
r» ati
S» -5
t» AS
4c ca
<■■> «M
-Tl A»
A3 »3
I* Ml
*C f*
t? li-
ra "
l» 41
AT O*
:• pf
A] C3
h as
17 ft*
AS AT
sa c*
A3 M
»■" Al
■ i -n
if-o
irao
i. • i>
ii '«
irrt
iron
II un
i*i«
ir*n
IIA4
:•«;
IFIB
iroo
If CO
IFCB
iron
irae
i. ir
irca
irra
irro
.ten
on
07
AS
«a
nn
Ar-
ea
OS
AD
A3
4C
n
in
M
■ e
--
M
n
•■-
4C
--
»>
H
■ -
feia
eon
?oeo
aaajl
SOSO
!M«
£040
^o»o
20%a
±c«e
»»ia
car.
rota
in
«?o
•s
ca
OS
■Ml
A3
A3
A»
A3
i.'J
to
AC
31
ao do «J
O* *» 4C
a< 4C sa
it n A3
AB A* <■«
m n «
co a* o*
• a oa a>
as ac 4c
una
NI tl «
3C AS 1*
M t» )■
IS OS A3
A* 0] A3
00 i« A*
2* I* AS
A3 — 1 S3
ca at to
•o as *r
■v* IU )«
A» A3 A4
«» ca a*
At *a a*
oa At a*
« n n
I* oa as
AC AS AA
3a AS AS
A4 C3 «■
04 II B3
■3 A£ <C
69 bi n
ea a* •■
4" II rf
AA CO *A
A> f^ ai
4C c« *e
CB t* A3
id sa A3
A3 A4 ta
ni
ATI
.<>
raaa
4C
Ua
■a
taaa
tl
ac
ca
toe*
-I
ca
*•
taca
>•
id
A3
.'ACW
*c
as
t»
too*
tl
10
ca
.'.•rr
-
AC
A>
.-<•.
10
i*
A3
sore
A3
C9
.-v.'. r
r-i
B4
10
2 100
e e
as
AC
?tae
ft*
KS
ta
ilia
f
ATI
AS
in*
M
4C
tl
Hit
na
aO
CO
(It*
A3
A>
m
SIS*
1 •
A*
IIS
■IM
n
as
4C
*i4a
»«
4f
ra
tl4B
•a
as
AS
■ 19*
•4
ai
A3
CIS*
CI
«a
A*
tie*
(.;■
aa
ia
>ica
t->
at
as
»ITO
■j-.
At
81
S1TO
ac
CO
to
tioo
M
.-n
ID
2I0S
M
A3
A4
ttaa
AS
C9
•4
Jiaa
A*
r<
as
21*0
||
•t
ID
riftn
H
AS
A3
nee
n
AS
ca
as ac *c
as at *3
as a* ei
«c ca r*
rr »% rr
c* a* it
ca at ra
A* M M
ac aa iv
aa t- a-
*3 AT AT
ia as aa
A7 4C «?
CA ca 'u
17 rs fo
*e ro .-«
47
."A
.-A
If
IC
IK
!►
a>
u IC
l» IT
IC If
at a>
as ii
■ a e«
■ a a*
aa is
as ia
es as
it is rc c* ra as oe
iioa
«ico
•9 0} «3
?i oa ic
aa io ic
IC C9 it
*J *> ii
ai en its
ia aa ic
l» a* 10
aa ii oa
tl <TA
A3 A3
AS ca
N t:
*r ra
ia ra
At A*
At ia
4r rc
lf> OS
as af
ia as
t» IF
ro to
so II
so re
to to
4a 4n
41 4C
tl 10
ir »■>
IC ic
•> as
a> at
r i .vi
ec i*
IC oa
ic aa
es as
os as
10 24
Ifl A3 A3
A4 as oa
CM I* DO
US ft A»
«A AS AT
in ro it
aa to 71
tl 03 At
•3 At A»
|| A* 04
A7 4C *4
AO TO OS
ri ai fc
no rt so
to 10 FO
to re to
40 4A to
n » «
4,
to to
IC IC
ir
IC
Si
it
IC
ei
IC
ic
ei **
• 7 OS
f • rv !
ee id
IC 00
ir 0*
tl
IC
I) II
as as
•s as
ec ic
II 00
ta iu
es *3
03 as
IC 00
na ic ic
if ic 00
0» o» AI
as es ia
Ml OS 10
H IC M
in no ic
in ia 13
tice
CIO*
iioa
I ICO
tico
til*
lira
tttm
Horn
Mil
MM
Ctt*
etc*
«sa
.-.-.•;
H4t
tt4l
sssa
test
ttaa
tia*
It 70
ttr*
it
DO
■s
te
ic
ii
as es
it en
•s as
tl 00
aa io
ic n
as as
0* tl
. ...«
IB M
aa to eo
as n> in
es ai es
as as uj
tt ee
00 ID
IC ts
as as i*
tl 03 *J
01
ir
ic
IC
ic
in
.v .
>V .
IB
IC
Ii
as
.1 i
v- <
•.I
I
ic
n-
* i
IB
IC
li-
as)
00
.1 .
ii an ic oa
It
ee
ic
es
03
it
ic
tita
tnm
mm
as at
as as
as o>
tl 00
aa io
IC to-
ot as
in
I >
•9
IC
IC
II
II
■ es es
ttf-o
sroe
io ee
it ee
MM
ftra
mo
ttre
aboo
as io
oj 03
03 OS
IC IC
.■■I
ir
AA
ni
IV ■
os
es
as
ta
ai
an
OJ
A I
I"
H
M
n
as
IA
t;
IC
.v . 1 1
as as
IC oo
00 IB
ir ic
as es
as at
as es
it *e
it it
as as
OS es
ic e*
et ic
ir ic
es
ia
ic
•c
aa
• t
It
I*
mm
IC
as
aa
it
■c
ic
aa
as es at
oe et it
m es ia
aa ic ee
IB O* IC
10 It tt
*i at
as at
ic ee
ee ic
It ic aa
is es tJ
as es ia
os es ia
OS
It
IC
IC
It
II
es
■C
ic
to
ic
IC
II
11
;r
it
IC
ooo
YOUR COMPUTER. JANUARY 1984 97
CATALOGUE
TRADE ONLY
Visit your local specialist
computer store to choose,
from our vast range
of software.
Y/SZJ?
of Home Computer Software
? °o
BlOr
CHOICE
D15TRl»vTV
OVER
NINETY
SOFTWARE HOUSES
M?/MAfflmm
~\~
|M
|S5
^W£
SS&
DISTRIBUTE
MSfe
WHOLESALE DISTRIBUTORS
IN MICROCOMPUTERS
& SOFTWARE
PERSONAL COMPUTER SERVICES
UNIT 6 SCOTSHAW BROOK, BRANCH RD., flOCJI CA4«H-I /#>
LOWER DARWEN, DARWEN BB3 OPR U^O*l DSflZ I I /Z
IN ADDITION WE OFFER A RELIABLE-
24 HOUR DELIVERY SERVICE
ANYWHERE IN THE BRITISH ISLES (INC. SATURDAYS)
LOCAL OFFICES NATIONWIDE:
LONDON • SOUTH EAST • THAMES VALLEY ■ SOUTH WEST • HOME COUNTIES • EAST •
SOUTH WALES -WEST MIDLANDS -EAST MIDLANDS- LANCASHIRE -YORKSHIRE -NORTH
EAST ■ NORTH WEST • SCOTLAND • IRELAND
Telex 635 1 65/PCS. Answer back code: CHACOM G.
98 YOUR COMPUTER, JANUARY 1984
PLANE
ANNOYING
Kriss Buddie taxes your thinking and
perceiving facilities with a tantalisingly
mind blowing puzzle for the ZX-81. A
worthy rival for Rubik's cube.
Some TI.vvf. ago, before taking my first plunge
into the world of machine code, I played a pub
Pac-Man machine and was startled to find
myself suddenly faced with one side of a
scrambled Rubik's cube and being told to sort
it out! You probably know the one I mean.
This gave mc the idea for a slightly more
complex game, based on the Cube.
Having sweated over a Basic progrnm I
found it to be slow and requiring vast amounts
of memory. I iherelbre decided that machine
code was the only answer. During the time it
took me to translate the original program the
inevitable happened — someone released an
almost identical game for the Spectrum.
However, it is still a good game and, as I*
have never seen n ZX-81 implementation, here
it is in all its glory.
Basically you are presented with a 16 by 16
plane each 8 by 8 corner of which is composed
of a different character. You may choose how
many smaller squares the plane is to be split
into and also have the choice of an easy or a
difficult mode to play in.
The machine then scrambles the plane by
randomly scrolling rows and columns, thus
mixing the characters up. Your not inconsider-
able task is to restore the plane to its original
pattern. If you manage to do this you are given
the number of moves it took. The whole object
is to take as lew moves as possible.
The machine code section occupies 612
bytes, so you will have to create a Rem
statement followed by at least 652 X's or my
other character. To check that you have the
correct number of bytes in the Rem type
PRINT PEEK 1651 1 —
256"PEEK 16512 2 I + NEWLINEI
This should give a value of 652 or more. If you
obtain less, then keep on typing. Fast mode is
less tiresome.
Having reserved the space, use one of the
many hex loaders, previously published in this
and other magazines and books, to enter the
code in the hex dump. Remember there arc no
spaces between the pairs of hex digits when
entering the code.
The machine code has been written in the
form of a series of subroutines, each perform-
ing a specific task. Xot only does this make de-
bugging easier — especially without the help
of an assembler, compiler or monitor — but
also simplifies the disassembly and
understanding of the code.
The main module is a keyboard scanner
which calls the ROM routine at 02BB (hex),
decides which key is being pressed and then
calls the relevant subroutine.
The Decimal addresses in listing 1 mark the
beginning of each subroutine in the program
and by Pecking these addresses the following
values should be obtained, thereby proving
that the code is prohably correct:
16514 118
16618-205
16677-42
16718-42
16771 42
16807 - 42
16850-237
16887 = 237
16951=237
16997-237
17042-42
17121-6
17134 33
17160-62
If all these values are correct then delete the
I continued on next page J
YOUR COMPUTER. JANUARY 1984 39
I continued from previous page)
Hex loader line by line and type, as a direct
command
POKE 16510,
This will give you a nonerasable Rem line.
Then Save the Rem statement to tape us a
precaution.
ITie Basic part of the program is a lot
friendlier than the machine code. Keeping
your Rem statement in memory, type in listini;
2 as written and again Save the entire ihing to
tape by typing
RUN 5000 i t NEWLINE)
The program should now auto-run and the
invitation 10 see the instructions or play ihe
game should be on the screen. Until you have
actually seen the plane the instructions could
be a little confusing, unless you have 3 vivid
imagination, hence the short demonstration at
the end of the instruction pages.
The puzzle is simple to play but difficult to
3?:
£3
B
'O.GOCOOO
describe and lo finish. The demonstration is in
easy mode where the cursors control
individual rows and columns on the plane.
In difficult mode the cursors 3re twice as
wide and can only move adjacent pairs of rows
and columns, but sliit maintain the smaller
units into which the plane has been split. I
said it was easier to play than to explain.
Lines 290 and 2000 are identical and very
important. Not only do they provide a visual
clue as to which corner the characters belong
in, but the machine code uses them to prevent
the cursors running off the screen and causing
an irrevocable crash.
Variables
A$ Holds various messages and is used to
store values in string form for use in
several pans of the proi(r' IIT >-
1$ Used as input from player and temporarily
holds option choices.
X Holds the si/e of division selected by the
player.
L Used to call USR routines 'LEI L
USR I instead ol RAND USR. as th.it
way a randomness is preserved, other
wise the random numbers always siart
from the same seed.
H - f Loop control variables.
Basic /isting.
10 PPINT tab 3.
SB PRINT .... PREri -
fop INSTRUCTION* . •' ,*ai TC 5TAR
r 3~ME.
30 c-dje 2000
4.0 if It. 8" then SOTO S00
SO ClS
55 LET fiji 1 '- "E.-r N L TC
CONTINUE* * ■ ■ ■
60 PRINT "THE OBJECT Of TME 5A
me 13 TO , , "UK-SCRPnBLE A it <
16 SRID Cf , . ."CHAP-=3TS=:. !•." I
T5 CPIGInAl". . ,"PRTTSRN tCRCH 3
• 3 IC-pnSR BEING COHPOSBC Of
A PIPFBRENT' . . CHARACTER "J '
70 PPINT . , "THE COflPjTEP '-'ILL
:: = At*P_E Tic 'PLANS -" C 'JLL .
lew. RCCORDINS" .."TO THE lEuEl
OP OIPflCULTV" . ."CliEN.
so print , ,as
?S IF iNr-.Ev |>"" THEN GOTO S3
99 CLS
100 PRINT "AT THE HOST ::f c ICUL
~ wEMEL THE". , PLANE 13 [
INTO 7T$ P?*" '3EPP=A~E 50UPP
53. .IE. is x is ami at rr
5 5I"P_E3T. INT l& "80UARES,
'IE. 4 f. 4.' , "
110 PRINT , , ~H£PE A=£ - -■ - ;
KQDES rC" , ."CnOOSE "-RO:-.. M
CLE i P'.'TS EfiCrt ■• . . "RC- :- COLUH
n -.'Nr-EF. indiv'Idur- :::r=:-L a
HZ- COMPLETING Thc PLANS li OV
~E PAINLESS i "
"IE PRINT As
115 i» inkeys- •■•• THE?, goto :i3
125 cls
.' RINT vtlOOB a ~__: , on
LS TO I1C '.'5 . "ROUS ANC I0LUH
IN ADJACENT'' . , "PAIRS "-r li ? TH'
E PLANE ML' •-."= :i«"irjLT
ro compcEte.''
140 PRINT ,,"'TME CUK30RS aPE
UBO LTTH" , "■ , SHIfTEC
MTROL KEYS" , . . " HE. SHIFTED ' "
s RIGHT) .
150 PRINT JNSHIPTEC .-.E.i' 5-8
SCROLL "TMB -. :■= :3_U
UN FOI! 4 T = D T" . . BY THE 3^=$OP
XN TnE RELEVANT ."DIRECTION. '
IGO PRINT 91
1SS I B lNKSrs= THEN GOT 165
170 CLS
130 PRINT "THE PLANE Hfl3 'UPPP
-AROUND" .."SO 7Hrt T ANYTHING 5 3P
OLLING Off", . 'TO THE LEFT OR RI
GHT RE-«PPEA05" , , ."AT THE OTHER
ilPE." TO RESIGN "ROM ~iE 5
RtlE POESS" . . SHIFTED"" 1. Thl
:- JILL TEL^ VOL'" , , . "HO'J MP.
ES V TOOK TO EE " . . . DEf ERTEr .
f YOU COMPLETE THE". , .■■PLANE
UILL GET R HOVE COUNT" . . . RnC- ft
"ION TO PLAY P.GAIN.
190 ?-:■.■ AS
1SS I* INKBYS"' '■ THEN QOTO 155
e.00 CLS
£10 PRINT "PRESS:-" : -
OR A DEMON STRftTT 0N , ;.. yrrtC
H Kff» TC PLR .
ZZa IF XNKEVSa"" "HEN BOTC 120
2je if in«.eys,' ,■•:>■ TMEr. C-C".-' EC
e
240 LET x«4.
ISO POrE 1-1E- ■
£fiO POKE -?l?i ■
37P CL5
230 PRINT AT 0.0; "EAS. MOCE -IT
H * ' 4 DEFINITION. '
£90 PRINT AT I.e. "SB* TAB £i."D
TAff 5."S'.TqB £5."B AT ;;
TA9 88 ■" TRe S.^TH' '^8 24
;CHRS .^3- -16*INT iC/i»i ' .
SSO LE^" '=VAL -Ji.'flL If.
560 IF lB*ii "17163 THEN STOP
370 NEXT P
sao lppii; -
?90 NEXT N
3SB STOP
=00 POKE 1715? <+X«lI»a"2 •
610 P'>C :-15f ■
620 CLS
630 C-OrUE ice:
60S PRINT AT £0 . li "
e*C IF L THEN t30T0 700
6S0 PRINT AT 0,0, :0MPl£TEC I..
PEE!-' 16*A6+836*PEEK 164j.i.
M0UE5. '
66C PRINT AT 21 0; "**-PRES3 n 'l
FC '-*= GPME--r"
670 IF XNKEV»o H " THEN GOTO S70
530 i30TO O + 6S0-» tINKEY*"
"00 PRINT RT ' 2. *EE> 15441 t£==
♦ PEEK 1 = 444 WO'.'ES. CJNFINI5HEC"
710 GOTO 560
1000 LBT IflsINKCYS
loip i r :* i or is
TO 1000
lOfiC RETURN
?O00 PRINT at i,6;
•AB * -9" "AS 2?
TAB 25, ■ ■ Tfip i
•3" TriE<-
TAB 2* B
AT IS
The i4
JOO
::.-
""20
3*0
1*13
LET l=USR 1651*
LET A»»"5-575-r ■
FOP N»l TO X
FOP *=1 TO rnd*s+:
POKB 17161, COOE A« irr
j4$ let ^«_--;;
330 LET LaUSR 17160
160 NEXT f
070 POKE 17161 . 115
380 LET ._zu$b 171S0
3«V« POKE 17461 , 113
' i-ET L«USR 171^0
410 NEXT .
*20 PRINT AT 21,0;"*^
L TO START GftME*
430 IF INhCYS""" THE". SOT i3C
500 aop Nsl6514 TO 17165 ITZ~ J
505 LET A» = "224."
Blfl ^PRINT N. •';
- ~ .' F : R B TO 7
t.-J LE" :srE£ f ; iE.ni
540 LPRINT CHR$ '.2S + INT .; _i
2005
201O
2020
JlSa
iOM
8040
2045
£050
£060
2070
2030
2000
£OSS
i LOfl
. ". : Q
3000
1010
43' ♦
3020
3030
304.0
c ;co
5010
R001
LET At* =-575^57"
L = t '_=«.'5R 16516
Fir Nsl TO 18/X-8#(I*» i
.
•" • '8 IOOC
POKE 17163 -113
lit L;.3R 17160
335uE 3000
POrE 1-ltl US
LET L*OSR 17160
GOS'JS 3000
■,a ■ ~ .
PRINT ftT 20,11 3CP.^M6LEC
LET _sU3R 17134
RETuP •
FOP Frl TO RND^S+1
POKE . CODE AS: KIT PNO
II
LET i_»L'SP 17150
NE'T a-
RET\ _
3 Ave PLANS RNNON IMS"
pun
Hex dump.
5722
4£
OS
— J
21
00
C5
H L'
15945
I .1
- -
;:
42
BD
45
c^
16730
23
04
* 7
9D
20
=■ -
C ji
." —
159S4
•^ J
BS
C5
2A
3C
40
^ = 514
?&
76
2A
2 3
40
->-
8C
00
16738
: .3
7E
FE
rr ■"•
-■ -
Aw
* 9
1 ."*
— -
16962
_> 5
- -
.- ~.
55
^F
32
21
4.0
16522
09
3E
03
32
21
40
3E
97
16~4f
fiF
* •-
05
Cl
77
=- -
f£
.
16970
05
SP
23
~E
V4
/ i
23
-;}-■>
1- = "3C'
3d
^O
40
11
11
00
06
BS
16754
2e
FA
19
FE
01
r, i
22
35
1S973
1
er -
23
3 A
21
40
-f—»
Si
16525
cs
feJh
OS
3A
21
40
06
03
16762
40
A=
ED
BS
.* «
3 .*
?r.
p *
16936
El
1 -
or-
20
ES
Cl
10
-:5i6
7?
23
10
PC
3 A
7B
40
Orr
16770
39
2A
30
40
ED
45
. :-
169A4
- -
-r
42
= ,-.
4B
05
4-3
CS
ler54
i55
77
23
10
FC
:=■
OD
£0
16773
" =
■.j
7F
PC
03
88
10
x~2l-32
2A
-- =
4C
11
11
00
19
1 I
lr552
£A
se
B*
32
S 1
4
3E
93
16-~r
s a
CC
3C
40
Cl
■;s
3
T"T
17010
" J l
E5
SB
7E
3 =:
21
40
16?70
32
7B
40
r i
10
DA
2A
0C
1^""94
S3
o:
20
F8
PS.
c:
D9
17013
05
OF
2B
-£
E3
77
SB
23
16575
40
11
2A
00
If
2£
3C
40
1690S
i:
18
F4
L 1
C9
2A
22
40
17026
19
F=
23
3 A
21
40
^^
£1
1 C 1 ? £ "~
11
40
00
19
22
3E
40
3E
1 66 1
ED
4B
06
43
2B
CS
83
o:
17034
El
19
OD
20
SS
Cl
10
S7
16594
ot?
EC>
4B
06
42
41
11
21
16315
20
-"
23
7E
FE
■ —
17042
Sfl
o:
40
01
ec
oe
09
15
JTr.i
00
7 7
19
10
FC
2-
;■■:
40
16326
10
F3
CI
2£
"•"■
2B
9C
17CS0
B8
BE
03
CD
El
FE
erp
"10
JE
OC?
4i
7 7
z:
IS
FC
<Z9
165 3 4
20
BB
rZ
01
r f
23
2"
" »"
17055
23
35
OE
97
CD
El
42
~E
— IB
CD
BS
02
£M
2C
--
CO
SB
16342
«.="
Sfi
-f
1:
cr
.' •
170S6
FF
i.-
£C
01
11
00
09
^ r»
18626
02
E5
CI
2C
ic
- -
CD
BO
16-550
ED
45
oe
43
CB
SA
3C
4.^
17074
20
E7
IE
03
Or
B4
CD
g |
1=634-
B7
■>G
FE
70
- -
- -
41
p-
15 355
00
-»»
19
ES
= C
— ^
17052
42
FE
rr
26
lfi
05
93
1564.2
1 A
r ~
4£
41
- -
1 c
1
i C* O ^ T"
- ~
- -
4
06
OF
_:
p- -.
i/OSO
El
£.2
~ -
FF
dd
4 j.
01
^ *
_r = 5C-
4.1
r =
73
CC
41
FE
c".- 1
1 _ i -^ -
^^*
IS
J —
10
FS
AF
izr.
32
17035
00
W'^
20
Z f
in
40
-:
1 ■ ^ ~ ^^
CC
L'C
41
FE
9 3
: :
02
* '"*' r " O "
^^.
5 :
4S
— "
"2 3
BD
17106
2 5
: -
40
4 3
-<p
FE
" -
2A
iCf f 5
fE
21
CC
n 3
FP
S:~
c;
16390
r-.**
^- ^_
P i
i ©
::
92
4-
17114
40
40
S3
22
40
40
- ■:
06
1 6 ■:
cS
...-
eg
^r»
^^i
— v-
ED
^ »
15393
;l-
^ —
06
43
C5
- —
en
~ ,~
j . .
17122
03
"^B?
59
2 3
03
3E
FF
i •—
1 = 532
£5
43
x 1
r_ _i_
00
_ 3
- _
ED
15906
-f 4
33
02
IS
11
Z 1
w"3
E5
17130
S3
— m
F6
•29
21
00
00
SS
IctjaO
52
7=
he
r."
25
14
10
F5
15914
E3
^^
32
SI
49
05
OF
Ar
17138
-C
40
::
EA
4.0
F£
75
1669?
Sfi
3E
40
se
05
,- •
' /
:c
1632c
ED
Si
■7P
c-1
7 -.
•***
- ■
52
17146
03
FE
PE
20
F5
01
00
OC
15706
or-
20
FB
pp
01
»8
AF
43
1c
ED
= r
10
F6
19
3A
21
40
17154
C3
0=
OE
ro
02
Bl
18
-• -I
16714
j_g
F4
CI
CS
C-1
-. c
40
:"f
-•-:-.
-•-»
ST-*
El
23
OC
20
£0
£ J
17152
::
FC
4.0
C9
100 YOUR COMPUIFR. JANUARY 1984
NTS DID THEIR BEST
FORYOU.. WILL YOUR CHILDREN
BE ABLE TO SAY THE SAME ?
mm'
"Now.. .I've got two oranges in my
left hand and one in my right, how
many oranges.
r
In the last five years, the
microchip has extended rts
revolutionising influence to our
schools. today. even the youngest
classes take computers as much for
granted as we did our wooden
RULERS.
WrTH THESE IMPLICATIONS
IN MIND. GOOD HOUSEKEEPING
SOFTWARE WAS CREATED, ITS AIM
BEING TO DEVELOP A COMPREHEN-
StVE RANGE OF CAREFULLY
STRUCTURED EARLY LEARNING SOFT-
WARE FOR YOUR HOME COMPUTER.
A NEW WAY TO
PLAY AND LEARN
Designed not
just by software
specialists. but at-so by educational experts. each
package goes far beyond the popular image
of computer assisted learning.
it provides a framework for
you and your child to learn and
play together. it also encourages
your child to discover the rewards
of independence and concen-
tration as he or she explores the
program alone, or with a friend.
Each package includes
cames. Birr unuke most other
software for children, these are
neither trivial nor competitive
They are designed to encourage
learning through structured
pi ay, ciolourful eye-catching
graphics of the highest quality,
and a variety of realistic
sound effects.
you can also adjust the
speed and difficulty of each
GAME TO SUIT YOUR CHILD. Or LET
THE COMPliTER ADJUST ITSELF
AUTOMATICALLY AS YOUR CHILD
PROGRESSES.
LEARNING WITH
MRT
MR T.COOD HOUSE-
KEEPING'S LIVELY ANIMATED
CHARACTER. WILL HELP YOUR
CHILDREN EXPLORE ALL SORTS OF
PREVIOUSLY DIFFICULT EDUCATIONAL AREAS. NOW THEY CAN LEARN
TO TELL THE TIME. OR COPE WITH REAL MONEY. IN AN EXCITINC AND
ENTERTAINING WAY
MR T WILL ALSO HELP YOUR CHILDREN COME TO TERMS
WITH THE WHOLE IDEA OF COMPUTERS AS AN INTEGRAL PART OF
THEIR FUTURE LIVES.
THE PARENTS' HANDBOOK
A PARENTS' HANDBOOK IS INCLUDED IN EACH PACKAGE,
CONTAINING SIMPLE OPERATING INSTRUCTIONS AND A STEP-BY-STEP
GUIDE TO HELP YOU AND YOUR CHILD GET THE BEST OUT OF EACH
PROGRAM. IT ALSO CONTAINS A WEALTH OF FOLLOW-UP ACTIVITIES
FOR YOU BOTH TO ENJOY AWAY FROM THE COMPUTER
YOUR CHILDREN'S FUTURE
BEGINS HERE
Put your home computer to work
for your children now. send for your
cood housekeeping early learninc
packaces by cutting this coupon.
H AlQYAit COWP*T!trJTY UC MICRO IKl'.llW AlOVt I
SwCUUt VtCHUM ««. WACOM AND COMMOOOM m
AtAJCAJtl AT UAOING COMHJTM VrOUS ANO VtOACIVT COWM .Tt •
Mf aitmint\o» ma«» hk.ii STRUT KCUiUti
To I BUfci «xtu UC.71 Itooirrx tntt i iovjon «iv j»*
PUaM Ml* Mf THF f i**> l-UUUtf CfMC
V>rr* , *« l'A<X*Cl 5. TM«T 1 H«f tSOK AHD
BtC vjCIUI
OS 1*
tiumij
StMXAIt
VKTU1M
to.
MUTTUWTMfTIWt
li]M(A> H
Ml T* Mftfel
KSXUCll
Ml I 1 At 'MAI* ! <,AM4>
• '
AvAILAlU
Ml ' |NW<C*C«HB
(DMiACH
M* 1 * MEASUtjNG came*
*ACM
Mk ts stuff cutis
OlnUOi
ToTAC
Si*
s
DaJi.
iROCKiirrrn
Aoouss
DttCON AMI CUMMOOOtt **. VU&CnS AVAIL AHE mi
I EM-COil Mr CHEOUf.' W> K» THE AMOUNT AlOYt CvCUJDCnC VAT a>» P » f. MAM
PATAU F TO E»u»ir WFTVAU 0»Of*»CI mi MMBBCMipftfSS
A 1 ""
TOTA!. NUMjCt Of PACKAGE* 0»nf Kit} .
Remittance st-oct o m m aqe payable to 1 tmi soft* am a,v> shau. k hi ll> on
ItH A1.F LS t US ACCOUNT UNTIL THE GOODS *»F Of SPATfHEO PtXAM ALLOW 'JP Tl
l)A*S KM Uf 1 1VHT Of «» APPUES TO UK AND tint UNIT
E*W SOFTWVUJ A DMUON <>• THE NATIONAL MACAZcM CO LTD
RlC,IVtUlt>SUM*l «*H1 > YC
GOOD HOUSEKEEPING SOFTWARE ■ EARLY LEARNINC
Puii.ivi't i> tv EMJ»t sotwaie * wvtpon or the national, uacauni co ltd: hm cuuv tiouUAicrtvc natxkai MACATmf house, n HOaOvioc jtoit london »-iv p
BBC32K
180! £6.90 2 PLAYER DARTS
Bo a top darts champion and enjoy the
hazards ol 180, Shanghai and other
games tobeal your equally keen
opponent.
BOUNCER £8 ARCADE
GAME Thank your lucky stars for
the anil matter scoop to eaten the
BEEBOIDS before they dram the
universe into oblrwon.
SPECTRUM
CHUCKIE EGG £6.90
ARCADE GAME CoBeci ihooggs
botoro the nasties get out and eat up ail
your corn!
DASHING DOUGGIE£6.90
ARCADE GAME Supersonic
Dashing Douggie orbits the world
delivering liquid nourishment. He must
be quick lo stop <t getting cotd.
CYLON ATTACK *£7.90 Real : mo
three dimensional space battle Protect
your molher ship from hordes 01
attacking CYLONS.
DRAGON
DEADWOOD £6.90
14 PLAYER ADVENTURE
G A M E An Kjeai family game for
everyone who can decide where to
invest their bank roll m ihe long slog
to millions.
ORIC
DEATH SATELLITE £6.90
ADVENTURE GAME You've run
out of lucl on on orbiting satellite near a
forbidding robot planot with mutani
monsters guarding your vital tueisucoly
Can your wits help you to survive?
SWASHBUCKLERS £6.90
1-4 PLAYER ADVENTURE
G A M E Up to four pirate sh ips laden
with treasure mat you want Scurvy
knavesand smallpox too don't help. And
is Leper I s'-and the best place to go?
JUNGLE FEVER £6.90 ARCADE
GAME (Ramwlso TM) It'sgot
everything, with an exotic horror array 01
nasty natives, man-eat ■ r>g spiders and
crocodiles too
ZODIAC £6.90 ADVENTURE
GAME An mincaie game wimpti raits
to surprise, frustrate and kill you before
you find your successful way. But you
can be resurrected.
SHRINKING PROFESSOR
£6.90 ADVENTURE GAME
You're only an inch hgh How are you
going to survive in the garden with all
those monstrous spiders The crystals doit!
WATCH
THIS SPACE
1WS7ATI £6 - 901 - 2PLAYERCRICKET
V Be a cricket star and enjoy all the hazards of enckef to
beat your equally keen opponent.
HORROR C A <sTTT? £8 ADVENTURE GAME
1 - c ' A beautiful princess waits lor
you to save her. I3ut how
hidden guarded prison
;an you get into the caslte? The dues lead you to the
oriKiNJvJNCj rKDr ho6UK Youre onrv an inch hioh how are
vou going to survive in the garden witn all those monstrous senders, ants and other
giant horrors. The crystals do it
PUARAOW«sTO\yfR £8 ADVENTURE GAME
' Pick up the gold put don't be scared
penniless by the mummy Be quick, it's in real time, so work out those magic words
PT AMT7Q £8 ARCADE GAME*
*x*t\.L y tEt& p ast Qr stow ^n, and spee( j are needed to beat the enemy
aircraft attack.
AVAILABLE FROM
YOUR LOCAL OEALER
AND MOST COMPUTER
B OOK S HOPS.
Also at:
JOHNMENZIES
•W.H.SMITH
(starred Items only)
A&F software
Unit 8, Canal Side Industrial Estate, Woodbine Street East, Rochdale, Lancashire OL16 5LB. Direct from our mall order dept. Tel: (0706) 341111
Christmas prices have
never been this good.
64K (
SPECIAL OFFER
PACKAGES
Commodore 64 computer
NOW £184.95 8SS?**
64 STARTER PACK
Commdore 64
Cassette deck
Intro to Basic (pari 1 1
Quickshot joystick
Game
ONLY £245.00
64 HOME /BUSINESS PACK
Commodore 64
1541 disc drive
Box of 10 diskettes
"•FREE SOFTWARE'"
Easy script (word processor) and diskette
containing 6 games
ONLY £385.00
64 BUSINESS PACK
Commodore 64
1541 disc drive
1525 dot mairix printer
Box of 10 Diskettes
Pox of paper
•■•FREE SOFTWARE" '
Easy script (word processor) and diskette
containing 6 games.
ONLY £585.00
We stock a range of books and software for all
the computers that we supply. Why not visit
our shop and brouse around or just try out
some software.
C2N Cassette deck
1541 Disc drive
•••Free Software"*
Easy script and 6 games on
1701 Colour monitor
Quickshot joystick
Pair o< Quickshot joysticks
Introduction to Basic (part 1 )
Programmers reference guide
Easy script (word processor)
Supcrbase (data management)
1525 Dot matrix printer
1526 Dot matrix printer
1520 Printer/Plotter
RX80 Dot matrix primer
R X F / T D ot matrix printer
FX80 Dot mairix printer
FX100 Dot matrix printer
Centronics interface cable
Software for above cable
JUKI Daisy wheel printer
£39.10
£195.95
a disk
£195.95
£8.95
£16.95
£13.50
£9.95
£69.95
£11500
£195.95
£29595
£149.95
£259.95
£299.95
£399.95
£545.95
£19.95
£7.95
£395 95
SPECIAL
OFFERS
SS.00 Ode ' B C °™W*'
BBC Model B »A/ith m-
interface S&Jjf* d ' Sc
cs.ooc sforowlv ^
swtchabte ,o 40 tS ^ " ack ^ KKM
cabinet w^hl^ 3 ' 8 COm P'ete in
^Croe nMonilQf "'«» C2 4725
H "LtoCHnrron,cscab>e E "9 95
BBC 8US.NESS PACK C " "*
°uC Model 8 w^th m
ONLY £1.675.00
ACORN ELECTRON
DRAGON 32
Free ,
Bosk: Irairtinq *^
Manual supplied
VIC 20 starter pack
NOW £134.95 ■*"
(|ll,ir.inlm>
included: VIC 20 computer,
cassette deck, Intro to
Basic (part 1) and 4 game
cassette
16K RAM PACK £28.95
32K RAM PACK £47.95
All 64 peripherals, disk
drives, printers, joysticks
work with the VIC 20.
S*nd SAEtOf FREE h«rd«*»r«/«ottw«r« booklet.
Dragon 32 Computer £1 57. 50
DRAGON 64 Computer £225.00
Not available at time of going to
Press
Dragon Single disk drive £275.00
with controller card (180K)
Dragon to Centronics printer
cable £11.95
Telewriter (Word processor)
£49.95
Tele-Tutor £25.00
Dragon Joysticks (pair) £14.95
Official DRAGON sales and service agents
for the whole Greater London Area.
MEDIA SUPPLIES
Diskettes by Verbatim (supplied in boxes of 101
Single sided. Double density, 40 track
, £17.95
Single sided. Quad density, 80 track
£24.75
Double sided. Quad density, 80 track
£32.75
Library cases {Hold 10 + ) £1.35
C12 Blank programming cassettes
50P each or 10 for £4.50
Plain computer paper (supplied in 2,000
11x8 £13.80 11x9% £12.65
11 X 15*i« £15 .52
Prices correct « time of going to press
Our Guarantee (2 years on 64" s )
1 full year for labour and parts on all Hardware.
We have a wide range of dust covers for the
computers and printers etc., that we sell, please
phone for details.
We guarantee all our products for 1 year, accept 64 and VIC wh'.ch is 2 years.
We are an approved servico centre for Commodoro, Dragon and BBC.
Payment may be made by Access, Barclaycard, Bankers Draft, Building
Society cheques or cash. Sorry, cheques need 4 days clearance.
POSTAGE AND PACKING - Please allow £5 for computer, disk drrve or
printer, this price also covers insurance.
ALL PRICES ARE INCLUSIVE OF VAT.
PERSOT. COnPUTERS
S48 Junction Road, Archway, London N 1 9 5RD
TEL: 01 -263 9493 or 5 £3
• FREE ADvKE on all aspects o'BerwnalGjfncuters youonVrwetoask
• DELIVERY On PO's, Access or 8arcldycard,d!JO«ch usually within 24 firs Or we I 'advise by
return On cheques a'low about 5 days,
If not completely satisfied, return the goods to us i/KJtfnsged within 14 days for a M refund
«Kludingo*p vat deluded n alt prices
This I'RiXiKAM allows you 10 enter notes
from sheets of music. When il loads, four
staves are drawn onto the screen. You arc then
asked the maximum number of notes you
need, the length of the crotchets — about 30 is
normal — the octave and volume of the notes.
The prompt 'What note do you want next?'
will then appear. There are various replies to
this question. They arc as follows:
1. 'c'-'g' give notes from bottom C to G,
2. 'A'-'G' gives notes from A to top G.
3. Typing 'C*' etc give C# etc.
•I. T gives a period of silence lasting as long
as a crotchet.
5. '.' — full slop — then Return and then
entering the note gives a minim.
6. Typing 7' then Return will cause
the prompt "How many notes do you
want to join?". A number from 2 to 1
should then be entered.
You will then be allowed to enter that
number of notes, which will be joined
together. Two notes joined together will be
played as quavers, four notes will give semi-
quavers etc.
7. '?' will tell you how many notes you have
used.
8. V will draw up a repeat sign — 1 1:.
9. V will show the end of the section
to be repeated - : 1 1 — Note. You can-
not repeat a section inside another
section thai is being repeated.
10. V will erase the last note entered.
11. Finally 'p' will play your master-piece!
After entering each letter or symbol yoil
must press Return.
When you fill the four staves, the screen will
be cleared and four more drawn up.
Once the tune has played through you will
be asked if you want to add notes and if you
want the tunc replayed.
Lines 2-190 ask the initial question and draw up
the staves.
Lines 200 997 are the main loop.
Lines 1000 1080 define the treble clefs.
Lines 110 1150 draw the repeat sign.
Lines 1300-1359 repeat the notes between the
start and end repeal signcs and also draw the
end repeat sign.
Lines 2000 3020 play the tune
Lines 500 5020 osk how many notes lo be
joined.
Lines 5100 5150 join tho notes.
Lines 6000 6030 involve the silent
Lines 8000-8080 rub out the last note entered.
Play bars with
Gavin Rummery's
Oric music
program.
? n i
4 .■■...-■■;
tO ttf TiSU3U»IOVO
24 :t*4i*WER4l*(fimi:»*oiF«-lf.«
W rillwTU*t« ll/i
S3 jrm. nTWNrnrNlDtfra 1? .! ;i»wi.t
*0 *>l
*s ro«r»«wsu»ir»iM
v •uHi-ioio:eiTE*7
to njftOCTTO, * •' , I
/(.. C»M.-<0,.I, I
■» m'
•4 HTlT
W IrWF
toe aww-oioitwjIM-Vi
tjo f 0*i>»i037iiTrra
iKi itMn::,w,]
tto iiwiii/u. -ni.it. i
134 WTlTiHrn
ItO ■•»|V>tO
141 lK»Kt*V-Y
its inx«iTHl"HT»-Oiin-oi»rtu™
m ir-m-itHtHSOtPHO
HI IW-irT'>4>M>»r •>( iutn I ITO24O0I -,«•(■ fWOTOOOtvCHI f
1
iso &{rM3ir#t>ttHm.iwJ iotrwOiw*i
181 irfV-Tiw gap-iir
iffi urul"t>=t«va toraa ■ ■.-■
194 ]FB>>TrnTreoioio;
;-: IH'UT-vslune IOTOISi-iVQ
ISA irvn>iaiiu»juTuiH3
1»0 TH»0
244 HlIMti P»llMtilrt>in'-l*4t mi» »» ku ""t m««l-|ia
303 TFia-'-J-imtaillNlUiUtl iai40T024O
JV* IFiai't-ltCMjOrOfrOOO
714 tri«--r-itrMK]Taiioo
III iFn-.)MiirH"mTnAooo
:t4 » It-'p-lllLMJOrOaiKW
:■;; :■■•-•.,• tin luiitiii id
750 inncHH<»».ii-"t"rnrN»>-i
9H iri»»».-iitrM»iwuooiit;<»
243 irn--t-r#o>i-onirH}a-i,*atamo
233 OCT*-*
mo if it— c-nt n »i»
?.m ir-»4-i**cartwra<va,
j»s in^-cC-iiCw.;
3n » it- a •.«»«*-:
Sao la-ia.-of-iicwt-i
i-fO tin- .
300 iria— •#*•"
Jio iric-x-IHLWor
334 IIH.- ( "1W«
334 Ittf^fllKtH-t
140 If ■4»*A-T> <J* j 14
14» Kn.-WlifWII
330 l>l«- '►--.«» I.-
340 i'xciiii n iw»»M:ini<KfinmKM»4ic'»»nn»oaiai«
ncirii.rr..on
'03*0
jto ff4iiri>7IOT>fMi>saivT>»iirT>i»n4DTn>>iarwii
■MM
S9M ifcc?*. xaeTwjaia-oaitcAiLiaai -i?i
373 ■■*!«»»*'
in c mc tm— wiinKoimw-AM.im-40
JT4 O-vr.J* ©»3.3
:eo OLMMti-3,»,i
«o :rso*irMC>ci(cxx3,iic:Ki.ct,o
4«o ;rco<im4n<;:sri.F7,itriioFi.i
4<a :r.t>-:Mtici ii-ui-»i itotHiuatMii-c
416 CLOSm>4.0.llCIHHO.-T.t
4-.: !f*— :TX>CJ»5£T«,O»3.3iC»VI1J.0.1
417 W7.C'-si.<l.T>-<l-7«
414 IFJOOIK74J— <Xsl>t
414 L<OI«4.r
417 raj»ICI.OeT*,NeiOl,WliiaAtl|f>iiua|ci,0, l.o.OO- 1
41V ll-l-lidl-l
470 w-*chi. irTcwiiintwmxariioo
434 tr7O-llt«J4K>104t/>
444 I -I'll IF 1 .;71>l>HI.:Oi l-l-M. II ■ 'IMIMin^l.llOtH
3*43 If VII^MIHIHU
4« twi m m
4-n iiMiwniinMil.t.liliwio.ai.lilM a
434 l'M>»|0«JNCO>:il>i1l)44«
497 70-0
44« aM-OlOO-0
in octtxr
4a» imkinrnamug
VO IIO*»»-l'-*»KHlF.Kw
300 K-O
**» -u-.-. ■•■
wo r*i«Ta<Mirottani>4i
W4 047
tow ta t i - 4t4 w tno4t4»»
1010 RC4SO
:oso rait.i
1434 *C1T
1040 «£7us«
IC&a »-*: , .',;e 1 m,lf,v 1 v,^
1444 34T*ir.,*,4,17,?4 l W,4^,43
14TO gaT4<S,t;, 3>. 37.21, 14,4.4
loan 0*1*4, 7. J, 7. 7, 74. 74. 14, 17
uoo tf«H>f-lT.«nLllOK»
noi
I3M rnew-eT-o
IMS KO<0-«-«>-»«llMI
1304. rOid.M-ai -«ll(iii
1307 L i^«'*i«. (■>
l-.-n Mi-
i3*» ft-e-*-«-i
i-.io a-.i
IT30 a#«tTK.:, < ,, < w<4 M ),2o,i
1344 CWTfS.V.14.04,1
n« kit
1X4 li nin n
1390 aptoroo
1040 raiHTivaiiMT.raiiNi-xm; Bntn...-
nio fOKciuo i
>nn lainiui-icrxManm imi iButiflots
JH4 n.A«i,o.o.o
,M7n IK1II l.iliai .Mlllll ,VU
»» IW1TI ..
2433 »\*»o,o.a.o
7044 Mil
2443 IUICl.4,1,0
3000 aalivfaMIHTiliavr-aoaaat-ill*
3410 ir If-*,- IMtMaOllHOOO
i*>:t if«>*r4**ifK*oaTOTto
JC15 -l«J*.!|.*'l*i«i IwvrMii.l Iv 'IIO IVIT*4*ia4
3014 ir.a -.--.J-w-i *>•...-., o.oicuiirjco
341/ tear
3474 S1TS44*
3440 HtJfelllMltMTt 1I44VT-HOM fMfiy AAT44 itrt >rt-l «4rtt » J
whs i*a»>tic*a3B-;T-*N«om-^wi
S0I3 tl-l
»>li, KM)
-417 iri*im>«4>77Olt«MI>10lV-VlS0l tr"r>iTon€KTr»MiSOT
090
»IB Hl-y.44
SOTO MJftKMO
atoo i» i«.»-3T^>*oicnio4
•nan (in'i ioi in4n,iM-/,oit«ii«ir>t-na».o,o
3I« rnwa>OTQa«.i
Olio ivaa>i-iat-i>«*>M0*4>4 l cil(ll0l > i
3174 !««. :....| !• CIII4)I,1
JIM HtlT
3I40 Cu»O«.-a-.C»n..4.«.MI-T,l ( 0BMI(r«>-|l.i.0.l
BI43 Il-O
,144 IMI
-IISO JO-OlMtTtlW
*000 irJoinaiMjriTnToo
*oio «oiei"io
«0I3 i (O.- <
aUta 1. 1*41 IFt>72^TMeHl-30iV-Y*3O« irYMTOTWlKTtWi T»f-l
tita rmc-orni
iwatti-
1130 0ta*tCta>t47.«.>iOMa0, 711,1
1134 CAHCS1t>4.T«IO.C<4.l
«I4« (aril
IttM
ISO*
irai— In
txno a/tti£Ti,.>t4.3ir»wi2s.0ii
6073 O-OI
i«2a <j.i, .- .
4O30 COTD444
tuoo If t«i i»aa)»»»-»*tojO< > I Tiarwimnrco
futa fy.-.ii-:u.t
IM20 OJ«CTJ,TT 14,»im*a»,34,D
mso *i r
8444 reaii-vTTCTT-ieBtt"
noso OMCiia.i.ittMwa.a.t
•■mo fatal
«K»s n-it-4
O470 T-Tr»l*lliO-0-l
0477 lfi»— OT>aiaHlltlrjoa»
•07S in.(0l-4.t/<MlM>UI»l|P»Tll I
•oao ca-iiiuia.-DO
YOUR COMPUTFR, JANUARY 1984 105
/'
\fi
,,«■ i:«\'
|lHIMI||<UII1IIM|l<
iiiiil
■ •■■iiiiiiiiiii"
\\\ | i >;;l
ill ' .
■i
,, .IIIIIIIIIII',
I .iiini.il1ir
hiiiiiiI iiiiiiiui iiitrmi
■mi iiiuimi.
mmii .iwi'i
JlUMItt lllllllll
ItMlM
imiililhJl
iniHui.i'irni'ii'r
A NUMBER OF home computers are now
provided with sprite graphics, usually via
special hardware such as the VIC chip in the
Commodore 64. The ZX Spectrum unfortun-
ately lacks such hardware, and so I have
written a machine-cock- routine to emulate this
feature. A sprite is a user-defined graphic
character up to 16 by 16 points which can be
positioned anywhere upon the screen and
made to move very easily.
Normally a program in which a number of
objects arc required to move about the screen
will be heavily involved in the mundane
operations of erasing at the old position,
updating co-ordinates, printing at the new
position, checking for collisions, testing for
the edge of the screen etc. One advantage of
sprite graphics is that all of these operations
arc carried out automatically by the sprite
mover routine, so that your program is free to
gel on with its other tasks.
The routine can handle up to eight sprites at
a time. Associated with each sprite is a set of
attributes which tell the routine how far to
move the sprite at each step, how fast to move
it, how many moves to make, and what to do if
the sprite hits the edge of the screen or another
object.
Each sprite has a collision flag which can be
tested to check whether it has hit anything.
Movement of the sprites is made independent
of the user program because the machine-code
routine is driven by interrupts.
Every 1/50 second the Z-80 microprocessor
receives an interrupt which makes it stop
whatever it is doing and carry out an interrupt
service routine which normally inst
increments system variable frames and scans
the keyboard. However, the interrupt can be
diverted — as described by Nigel Dore in the
.Way 1983 issue of Your Computer — and in
this case it is made to include the sprite mover
routine.
By doing this, your Basic program will be
slowed down somewhat, according to how
many sprites are being moved, and how fast
they are moving. In spite of this, a program
which uses sprite graphics will run faster than
one which relies upon normal printing to
achieve the same effects.
The machine code, sprite attributes and
graphics characters occupy about 1.4K, and I
have chosen to locale them below the Sinclair
user-graphics. The machine code — listing I
or 2 depending upon memory size — can be
entered via the program in listing 3.
Take care, since a single mistake in the
106 YOUR COMPUTER. JANUARY 1984
Listing 7. Machine-code dump -
16K.
41
138
126
34
147
126
56
126
136
80
144-
126
221
70
14
197
SB
144
126
254
255
32
4
881
94
19
175
58
125
126
60
143
iae
42
147
126
86
35
94
35
34
147
128
237
75
143
126
auc
170
34
50
140
126
50
145
126
+ 7
230
7
60
S£>
142
126
O0
1*6
126
221
134
10
50
1*3
126
521
54
15
205
169
124
£37
75
143
125
175
50
140
126
50
1*1
126
221
54
17
e
205
170
34-
70
20S
193
124
56
143
126
198
6
50
143
126
237
75
143
126
205
170
34
58
1 AL-
126
50
14-2
126
50
146
126
SO
141
126
221
54
15
76
265
108
124
221
50
19
193
16
129
aoi
76
3D
140
126
254
49
5
203
1
61
J..'
251
56
iZfl
126
|Bi
■
40
53
284
32
21
mn
2? 1
203
■ ■l
70
32
4
47
151
6
181
196
125
122
177
79
63
113
201
203
35
203
10
56
4
203
1
24
15
221
203
24
70
40
7
203
17
220
IP*
24
a
MS
33
61
n
380
•ie
141
12b
254
40
5
203
l
61
3P
251
113
201
221
803
9
254
201
221
54
9
221
tea
2
126
40
16
56
UM
126
254
40
63
221
190
40
28
40
56
24
24
58
125
126
221
134
13
50
145
125
56
ISO
136
221
134
13
254
255
40
35
PPi
190
20
56
30
221
203
3
126
32
8
56
151
126
284
175
40
64
201
56
151
126
2»1
i«»
14
60
254
40
•-•?■
884
176
46
48
901
221
203
9
190
rsi
203
5
70
32
216
175
221
203
2
126
32
5
62
255
221
150
10
50
ISO
126
221
203
8
78
32
6
175
BO
132
126
24
169
30
127
126
237
66
50
137
136
24
179
221
203
9
19B
221
203
8
7B
32
36
62
176
221
203
120
46
8
62
258
221
134
14
H
181
126
221
203
8
78
32
175
80
132
126
201
80
120
126
237
68
GO
128
186
..•t"<l
56
151
1H
254
176
216
196
80
221
203
3
126
40
2
196
96
SP
151
125
201
33
16*
186
17
IS
6
6
197
213
889
229
221
225
221
203
8
70
32
11
221
203
12
254
225
209
193
25
16
£34
201
221
203
XS
126
40
43
266
60
126
SSI
54
24
1
205
26
124
221
203
9
126
40
10
221
203
6
70
32
4
iSi
54
7
56
129
126
50
137
126
221
229
225
209
193
197
213
237
170
24
200
221
S3
12
32
195
221
|Se
7
254
40
201
,'tt
255
40
3
221
»:<
7
BOS
00
126
SB
125
126
221
134
a
SO
150
us
56
126
126
881
134
3
80
1H1
126
221
84
24
Iffl
126
26
124
208
8
128
42
ISO
34
128
128
24
138
1 ■
128
128
1
IB
213
221
225
237
176
201
243
BM
197
213
889
J-i'1
in
205
190
125
221
825
885
809
193
241
195
56
62
40
237
71
237
94
201
62
62
837
06
237
71
20t
Listing 2. Machine- code dump —
43K.
4fl
140
864
34
160
98*
SO
139
254
50
187
854
881
14
197
56
157
884
8S4
ass
38
*
aai
54
19
ITS
58
138
884
89
ISO
254
42
160
254
86
33
94
3S
34
ISO
25*
237
75
156
254
aes
170
34
50
153
25*
50
ISO
BB4
47
230
7
60
50
155
254
50
159
854
221
13*
18
50
156
254
£21
54
16
SOS
132
25S
837
75
156
854
175
50
1S3
25*
50
154
254
221
54
17
6
20S
170
34
78
205
306
262
68
156
254
198
SO
156
25*
237
75
136
3S4
20S
170
34
58
IS©
25*
SO
155
2S4
;-;«
1S9
864
50
13*
2S4
281
54
15
70
205
195
252
221
53
19
193
16
129
301
70
56
183
254
8S4
40
s
203
1
61
32
asi
86
16S
35*
.•-14
40
S3
8B4
O
32
81
122
221
803
84
,■0
38
4
*7
161
34
6
161
196
13
283
128
177
70
03
113
801
803
35
803
18
86
4
803
1
j|
IS
881
203
24
70
40
7
803
17
880
13
253
84
8
203
33
61
38
280
58
1?*
254
254
40
S
803
1
61 -
32
asi
113
201
331
203
9
864
801
221
5*
9
221
303
2
136
40
16
56
163
254
«2S*
*0
63
221
190
40
28
48
56
24
P4-
53
138
254
221
134
13
SO
150
25*
56
163
254
m
134
13
."■5 4
355
*0
35
321
190
20
56
JO
331
803
3
186
33
58
16*
85*
35*
I M)
;-'
64
301
SB
16*
25*
321
ISO
14
60
254
O
4.0
52
254
176
46
46
201
221
203
9
198
221
303
S
70
32
816
175
221
?03
2
126
32
8
if
ass
231
130
13
SO
163
as*
881
803
5
78
38
6
175
SO
14S
8S4-
84
189
58
1*0
354
837
fifl
80
1*0
§B«
-•4
179
gas
803
9
196
881
803
8
VO
32
36
Si
17S
331
803
3
126
40
S
ass
321
i:m
14
80
164
as*
881
203
S
70
38
B
17S
so
1*3
834
301
58
it I
2B4
837
68
50
141
85*
891
SO
164
854
as*
176
21C
190
80
221
203
3
126
40
3
190
06
SO
164
254
201
33
176
25*
17
IS
6
8
197
213
339
IH
231
225
221
203
3
7©
32
11
221
203
12
25*
225
209
193
28
16
234
:c;
221
203
12
126
40
43
805
no
284
881
54
24
1
205
39
858
881
803
9
12£
40
10
221
803
6
70
32
4
221
54
7
O
58
142
2S4
SO
150
254
221
829
223
809
193
197
213
237
176
24
800
881
83
13
32
1S3
221
126
7
884
40
201
254
855
40
3
aai
S3
7
205
93
884
SO
136
8S4
aai
134
a
30
163
254
38
130
ST
881
134
3
SO
164
884
881
34
e
205
39
288
808
16
833
48
199
254
34
138
884
84
186
17
130
254
1
IB
213
aai
88S
Sir
i.-c
201
24 3
848
197
813
229
221
239
205
211
883
..-;-' i
828
825
B09
193
241
i^ 1 -.
56
62
9
237
71
237
94
201
62
62
837
66
237
71
201
Listing 3. Machine-code loader.
1©
CLEAR
3 1 1 99 + C PEEK 23733-255
) #32800
20
LET K4.8=PEEK 23733=255
30
LET St
=31770+K4-8*327S1
4-0
FOR j=St TO St+610
50
INPUT
n: POKE J,n: PRINT H
60
NEXT j
70
PRINT
"ADDRESS contents"
30
FOR J =
St TO St +520
90
PRINT
j;TRB 10; PEEK J
100
NEXT J
machine code will almost certainly make the
computer crash when you try to run it. Check
the data after entry — you can make a note of
any mistakes and correct them with a Poke —
and Save the routine with the command:
SAVE "spmov48k" CODE 64551.611
or
SAVE "sptnovl6K" CODE 31770,611
You can now enter the sprite demonstration
program in listing 4. This sets up the graphic
character and programs the sprite attributes so
thai the eight sprites move away from the
centre of the screen in random directions with
different speeds.
At first they will bounce off the edges of the
screen, but by pressing Enter you can make
them wrap-around. Thus a sprite disappearing
off the left hand edge of the screen will
reappear at the right hand side. Then, by-
pressing Enter again you can make them stop
moving as. soon as they collide with each other.
I will now explain how 10 use the routine in
your own programs. To do so, you need to
Poke values into two areas of memory — the
graphic character and sprite attribute areas.
In the graphics area you can store up to 16
different user-defined graphics, each made up
of 16 by 16 points. VC-'hen designing your
characters you will need to use a grid.
If your character does not fill the grid, make
sure that the unused areas come at the right
hand side and the bottom, and make a note of
the area that you have used — width x height
— bemuse you will need these values later.
Now divide each line of the grid into two
halves The left-hand group gives you a value
for the first byte of data for each line, the right
hand group gives the second data byte.
Chapter 14 of the user manual tells you how
to work out the value for each byte. You can
either work with binary numbers or convert to
decimal.
Each character takes up 32 bytes, and these
should be stored line by line, with the top line
first. As stated earlier, the graphics area can
hold 16 characters. On the 48K machine
character number 1 would be stored in
addresses 64000 — 64031, character 2 from
64032 - 64063 etc.
In order to simplify the process of designing
your sprite graphic characters, I have written
I he Basic program in listing 5. This program
lets you design your sprite graphics, store
them in the graphics area of memory, retrieve
characters from memory and edit them, and
Save your sprite graphics to tape.
The cursor keys are used to move around
with the 16 by 16 grid, and by pressing I you
can ink in a particular square. Pressing P will
change an inked square back to paper. At the
right hand side of the screen, the contents of
the graphics area is displayed so that you can
sec all the characters that you have set up.
The sprite attribute area consists of eight
sets of 15 bytes. On the 48K. machine the
attributes for sprite 1 are stored from 65200 to
65214, sprite 2 from 65215 to 65229 etc. The
meaning of each byte is described below
addresses given are for sprite 1 add 15 for
sprite 2, 30 for sprite 3 etc.
X position (65200/32420): This is the l co-
ordinate of the top left hand corner of the
sprite. Values range from to 255. You should
set this to wherever you wish the sprite lo
appear. Once ihc sprite starts moving the
value is updated to reflect its actual position.
Y position (65201/32421): Y co-ordinate of
the top left hand corner of the sprite. Possible
values range from to 175.
X movement (65202/32422): This tells the
routine how many points to move the sprite in
the X direction at each step. Values up to 127
move it from left to right. Values from 128 to
255 move it right to left, but the value is
interpreted in 2*s complement — so 255
means - I, 254 means -2 etc. If you are unsure
of 2*5 complements, you can use negative
numbers in a Poke statement to obtain the
correct value - thus POKE 65202,-2. To
avoid jerky motion I would advise you to use
values between -10 and + 10.
Y movement (65203/32423): As above, but
for displacements in the Y direction. Positive
values move it upwards, negative ones
downwards.
Speed (65204/32424): This tells the routine
how many interrupts should occur before the
sprite is moved. Values may range from 1 to
255, and tow values give fastest motion. Too
low a value might make the sprite flicker,
however.
Edge action (65205/32425): This tells the
routine what to do when the sprite hits the
edge of the screen: = stop moving; 1 =
continue, with wrap-around; 2 = bounce.
Collision action (65206/32426): This tells
the routine what to do when the sprite hits
another object: ■ stop moving; 1 ■ continue
moving.
Number of move (65207/32427Z): Values
from 1 to 254 will move the sprite by that
/continued on next pugei
YOUR COMPUTER. JANUARY 1984 107
/continued from previous pagel
many steps. A value of means thai ihe sprite
remains stationary, A value of 255 means keep
moving continually. However, if the sprite
hits the edge of the screen when edge action =
or another object when collide action = 0,
the sprite will stop and the number of moves
will be set to 0.
Off/on (65208/32428): A value of means
that the sprite is switched off. A value of 1
switches it on, You should only switch a sprite
on after all its other attributes have been set.
Collision lias (65209/32429): This byte can
be Peeked, and it returns values of : ■ no
collision; 1 ■ sprite is at the edge of the
screen; 128 = sprite has hit another object;
129 = sprite is at edge, and has hit something.
Graphic character address (65210,
11/32430.31): These two bytes contain the
address where the sprite graphic character is
stored. 652 10/ 32430 contains the low byte of
the address i.e., remainder from (address/256),
6523 1 '32431 contains the high bvie i.e.,
IN T(addrcss/256).
65212/32432: This byte is used by the
mover routine and should not be Poked.
Width (65213/32433): This tells the routine
how wide — 1 to 16 points — the sprite
graphic character is. It needs to know this so as
to tell when it has reached the edge.
Height (652M/32434): This tells the routine
how many lines you have used in the sprite
graphic character — 1 to 16 — so that it knows
when it hits the bottom of the screen.
After setting up your graphics characters
and attributes, you can switch on the sprite
mover routine with the command:
RAND USR 65148 lor 32367)
'Phis diverts the interrupt service routine so as
to include the machine code. Sprites can be
switched off, and interrupts restored to normal
with RAND USR 65155 tor 323741
There is no provision within the routine for
selecting sprite colours. Instead, the sprites are
printed in Ink 9, Paper 9 — they take their
colour from whatever is already on the screen.
For example, when passing over an area of the
screen which had been printed in blue ink on
yellow paper, the sprite would appear blue.
Note also that while sprites are switched on s
you can clear the screen without erasing the
sprites. You can use this fact to change sprite
colours as is done in the demonstration
program in listing 4.
This routine offers a number of advantages
to Basic programmers, providing features
which can only be obtained from machine
code. The speed of movement and ability to
use high resolution graphics mean that arcade
action games can now be written in Basic.
If anyone would like a cassette tape which
contains a copy of the machine code and sprite
graphic character Generator, together with a
number of demonstration programs, they
should send £3 to 47 Wellingborough Road,
Broughton, Kettering, Nonhams. ■
Listing A Sprite demonstration
lsu for j ms. a to titles step is
160 POKE j, 100: REM X position
ound "; as
320 PRPER INK 2: BORDER 4: C
170 POKE j+1,100: REM y POin
ISO POKE j+2, 1«RND»3, REM
LS . REM CLS does not erase
active sprites
10 rem •• sprite deio niiiiii
SO LET H4.6i.PEEK 23733 'aSS
rjmini x ioviiint
330 FOR JUitS TO SO+110 STEP 1
IOC) POKE J»3,l*RNDl4 RfcM
3B LET ,gn312(li),H(5»3SeB«l REM
randoa y •ovitint
340 poke j,l REM edge actional
tttrt of graphics mr*»
^U0 POKE i »* , 1»P.HC»«4 REM
330 NEXT J
40 LET sae3?420»*4Oe387Oia. REM
randoa speed
ooo input •enter for stop at co
tun or tuributis *r«»
210 POKE J+B,2: REM edge action
ill si on"; a*
370 PRPER 9. INK 0: BORDER 2: C
SO LETT *pon»33367 + IC4B«327Sl |
■bounce
REM address to switch on sprite
220 POKE j*6,l: REM collision
action r continue
1.6
«over routine
380 FOR j«*a*6 TO Sdtlll STEP 1
60 LET »po f f upon *7: REM
230 POKE j*7,333: REM continual
3
address to restore norm
■ovtitnt
390 POKE j,0: REM **t collide
action*© (stop)
i ntcrrup ts
70 REM ♦*■* set up graphic X h
60 FOR j =£9 TO S9+31
240 POKE j»B,l: REM iprltc on
250 POKE j*10,sg-256»INT I4J/2S
400 NEXT J
5): REM lou byte or address for
410 rem when all sprites have
90 RERD ft; POKE j,n
graphic nuiwr 1
stopped restore interrupts to
10O NEXT J
110 DRTR 1*J2, 12.33. 16, 19,32,63,
240,64, 160,347, ISO , 95 . 232 , bO , 24 171
,r4,&B,o,o,n,i»,i>,o,j>,t»,i>.»,a.o,i»
260 POKE j+ll.INT (S9/2S6) REM
in'. -.) i
high byte of address
270 POKE j*13,13: REM Width
420 LET CaO
430 FOR j.ta+9 TO SJtlU STEP 1
260 POKE jH4,9. REM hi
5
, O
200 NEXT J
440 IF PEEK J>127 THEN LET C"C«
136 BORDER 1; PRPER 4: INK 1; C
300 RRNDOMIZE USR SpOH: REM *t
1
La
divert interrupts to include
450 NEXT J
460 IF C <« THEN OO TO 420
130 RANDOMIZE
sprite aover routine
140 REM it» Set up iUnhuui i
310 input -enter to see wrap ar
470 RANDOMIZE USR %PO tf
Qttmph sctecti
i* >
tk» arrow Keys wove cvnor
I • i nil . r ■ pipe i .
3 » get jcjpKic. c a «!«•« 9ritl
5 ■ >iore grid. t ■ taro save.
£ » » i op .
r.PflPMic nntn
r.
■■■■
■ii
■■ ■■■ ■■■
... ». ::a
— i — •
" " I ~ ~~ " " " " " " "
I
1 3 4
W ■ *Jr *
*
e t
Listintj 5
10
20
30
*0
50
60
70
1O0
110
i.i--
120
130
j -16.
laff
LS
210
j des
:•.•!•-
eory,
220
ifict
a. "
230
• n a t
REM liniiit
REM • I-/ i te d
© Robert Ne
REM
REM iiuhii
LET Klt'-I't.lf-
LET sc -31200
DIH a <0)
POKE USR "a"
FOR J=l TO 7
NEXT j
POKE USR "b -
FOR j=2 TO 6
NEXT J
POKE U3R "b
INK 0: PDPCR
9 10 11 19
13 14 15 16
< • i ■ i • i • « ■ . i i t <
esigner program
waan Sep 1983
• • ' • ■ ■ > ' i » • i • • i
23733=355
♦K48*32B0S
,255
POKE USR
+1,0
POKE U3R
+4, 1.-*
6- BORDER
» C
PRINT "This prograa lets yo
ign sprite graphic chara
and store th.a in tr>r ae
and vnUpCi "
PRINT "'Yog can also get ch
trt rronaeaory and edit the
PRINT '"Keys to u;f are st.o
the topof the next screen.
'"Before starting, do
o Lnnd a set of chara
t jpe">"
"yj-n-? ";a*
>"y" AND IKi'i'" THEN
"CODE *c
1600 REM ** sprite designer *«.*•
1005 BORDER 6: INK 0: PRPER 4. C
LS
1010 GO SUB 1600: OO SUB 4000
1020 PRINT «T 0,0: "The arrow key
s aovc cursor (i • I ■ inn,.
P = paper,"
"G a ge t grapht c . C «
S ■ s tore gr id . T •
n*e PRINT
vou want t
c ter * } roa
250 INPUT
360 IF as',
CO TO 1000
270 LORD "
REM **
PORDER
1030 PRINT
ctear grid
i ane save ,
1033 PRINT
•£ - StOP.
3 040 RE?TOPr J.O60
1050 FOR j»l TO 6. RERD e t J > : NE
IT J
1360 DATA 866,354,253,251,247,23
■J, 343, 235
1070 IF IN 61430(223 THEN FOR J *•
1 TO « LET a ( jl »* I j> -64. NEXT j
11O0 ir IN SSS70>1U) AND IN 65C-
42>aiJ> RND IN 64510^* 11) RNr IN
63«B6*4<1> AND IN ol43Ssail> AN
I* 57342«ail> THEN OO TO UOe
1105 ir IN 6S27SBa(3> THEN STOP
1110 IF IN 64510>a<6> THEN GO SU
B 30O0
1120 IF IN 63276ee I8> THEN GO SU
1130 ir IN 65022-a 16) THEN GO TO
5000
1140 IF IN G5022»a<3> THEN GO TO
6OO0
1160 LET x2»Xl: LET S)S*Vl
11BB LET a»IN 57342
1160 IF ».»I4< OR a«a<7) OR a »a I
•<< TMCN PRINT RT yl.xl, ■■•:RT yl
.Mil OUCR 1 ;"«•■; OO TO lTO&
1170 IF e«4<a> THEN PRINT RTT yl.
»1,-"1-.RT yl.xl; OVER 1:"*"
1180 7f IN I'unft.jIBI THEN LET X
tHl-tXlOV)
llOO LET a=IN 61430
1200 IF tulil THEN LET yJ-yjMt
1C>1S)
121© IF •••15) THEN LET y2*yl-Cv
i.< >6)
1220 IF a =3(6) THEN LET y2-y1«i<>
1230 IF a«a(7) THEN LET x2m1Mx
lolS): LET u2'-ul-(sl<>6)
1249 IF a=alS) THEN LET x2=xl*ix
1<>1S> LET S8 = nli('/J(>il)
1250 IP xl<>X2 OR y2<>Wl THEM PR
INT RT yl.xl, OUER 1;"*",RT y2,X
a,"« "
1260 LET Xlsx2.' LET yl'V2
1270 GO TO 1100
1JPP REM »*»***»i»*«i<i>ii>-'->-
160O TOR j -6 TO 21 ______^_
101O PRINT RT J,0;" HI I I I I I I I I r
TTI" NEXT J
lt'20 LET xl-O. LET yl-0
1O30 PRINT RT yl,xl, OUER 1; "♦"
1O40 RETURN
3000 REM *•*• save sprites imt
301O PRINT RT 5,0, PRPER 2; INK
7; FLR5M l; "Insert data tape."
<i'2B SAUE ">p(l>*r;"COOE 313O0*K4
6*33800,512
3830 PRINT RT 5,0;"
3040 RETURN
1000 REM •*.** display Sprites »»
t00S PRINT RT 5,19; PRPER 1, INK
7. "GRAPHIC RRER"
4310 LET no=l
3 0S0 FOR a°6 TO 16 STEP 4
4030 FOR b=19 TO 26 STEP 3
4040 PRINT £»T >,b,no GO SL-6 450
3
tt'SO LET fionotl
*tfif.0 NEXT b
4 070 NEXT a
«0B0 RETURN
6050 FOR J*6 TO 3]
SOBO PRINT RT J,0,
TrfiRT j,0.
40Q0 REM •IMMIIIItltlllliHIII
4BOB I FT IS >B c * (no-1) ttOS
4^10 FOR i»0 TO 13
4B30 POKE U5R "C"-fZ.PEEK ts : LET
ti • ts *1
4530 POKE USR "B"*a,PEEK ts LET
t*=t*+l
4540 NEXT I
4350 LET l-INT <<no-l>/4): LET C
=no-4tl
4560 LET l»(4,al)-»7: LET i-i.itn.
16
4tj?0 PRINT RT I , C,L_ PAPER 7; INK
o;"ill-;RT l*l,c;" "
4380 RETURN
«390 Ren iiiitiiiiiiiiiiiiiiiMi
ivi00 REM ••• get graphic itimi
301O PRINT RT yl,xl; OUER i ; " * "
lafii input "Oet which oraphii. 11
-16)7 ",no
J030 IF nod OR np>16 THEN OO TO
8020
46 LET H.-.'<ino-l)i:w
5050 FOR j«0 TO 21
" I I I I I I I I I I I I
rv'0'70 FOR" til TO 2
5060 LET n=PE£K ta LET h-lPB
t-0110 IF n -O THEN GO TO 3130
51O0 FOR a-1 TO 6
SllO IF nib THEN PRINT ""I";. GO
TO S130
51 30 PRINT ■■"; : LET n =n -b
5130 LET b=b/S
5140 NEXT a
S150 LET ts=ts+i
SI M NEXT It.
S170 NEXT j
S180 LET vl=0. LET yl»6. PRINT R
T yl.xl, OUER 1;"+"
£>190 CO TO 1040
'.,.'98 REM ••«•*•••«««•*•*•••«»•»«
;'i»Okl rtFn • « • ■ -■ < " .- <■ '3 r i .) >••••»«
6010 PRINT RT yl,xl, OUER 1; "♦"
'J02O INPi/T "Store »n which graph
i c (l-l6)7";no
6030 IF no<l OR in. -It. THEN OO TO
6030
6040 PRINT RT 3,2; PAPER 2; INK
?\ FLR9H 1, "PLEASE URIT"
6Wh0 LET ts »SC4 tno-1) *32
6O60 FOR y=133 TO 2 STEP -6
0070 FOR H -0 TO 1
Ut'Be LET n-123 LET h »0
6090 FOR "MO TO St- f( 64*1 I STE
P 6
O10O LET b<*b*POINT (X,y)«n: LET
n «n/2
5110 NEXT x
S120 POKE ts,b: LET tS=tS+l
6130 NEXT n
6140 NEXT y
£150 GO SUB 4500
6160 PRINT RT yl,Xl, OUER 1;"+"
6170 PRINT RT 5,2;"
C-180 CO TO 1040
61Q0 REM nil •**>■* < »***•* »»* t»t
nb. in tine 4S70, the graphics
characters are "CE" .then "DF",
108 YOUR COMPUTER, JANUARY 1984
Take a giant step closer to reality with
New Generation Software, The 3D
Graphics of New Generation programs
bring the screen alive and makes other
games look as flat as snakes and ladders.
Spectrum owners will find that seeing
is believing when they open the door on
"The Corridors of Genon', the latest
creation from New Generation. You will
be saving the Universe from the evil that
now controls all things. But beware - the
sound of footsteps approaching could be
Bogul!
iiimJuR of Gcnon fur > UK. Spectrum .is > ) 5
'// is a superb program, and a well
conceived plot. Brilliant.'' 'Value/or
money' 100% 'Home Computing Weekly
Knot in 3D for 48K Spectrum £5.95
'Addictive, playable game' Cf& V Games
3D Tunnel for 16K748K Spectrum £5.95
'A masterpiece of programming' C&V G
Hunk- into a void leaving a trail for
your unseen pursuers in "KNOT in 3D'.
Weave your way through up to five trails
but be careful, you could get knotted! Or
travel through the depths of a moving
tunnel full of bats, rats, spiders and loads in
'3D TUNNEL', with a special surprise in the
48 K. version.
Stamina is the vital ingredient of
'Escape', as you'll be venturing into the
maze pursued by walking and flying
dinosaurs.
ZX8 1 owners must be prepared for the
Escape for 16K Spcclnnii £4.95
One of the Inst atul most original games
uvhatv seen for tlx' Spectrum Sinclair I 'ser
3D Monster Maze for 16K ZXH 1 £4.95
Brilliant. Brilliant. Brilliant ..."
Popular Computing Weekly
3D Defender for 16K. ZXH 1* £4.95
'Another JD Winner' Sinclair f. ser
shock of coming face to face with the
T. Rex that leaps out from '3D Monster
MaZK". "3D DEFENDER' takes you out of this
world and plunges you into space in a fast
moving game to defend your home planet
against alien spacecraft in a blitz of
explosions, plasma blasts and photon
beams.
All these exciting 3D games have been
designed by Malcolm Evans, the 3D
expert. They'll have you leaping out of
your seat because you don't just play New
Generation games, you live them.
Available from
rf, f-r\ff . W H Smith, Boot*,
' YH f", I f h*) P I Men/k-v Spectrum
?) vv 7«r/ii Group and all leading
}S£ite
I leading
computer stores
FREEPOSTBathBA2 4Tn Tel 022S 3 16921
Mail order by return
o
HERE IS ONLY ONE KING
OF THE SOFTWARE JUNGLE !
Dimbo €5 45
Any Spectrum
Loki
48KOric
€6-45
Challenger
DDCD
Distributors pleas* contact Laurence Holt Tel :-061-346 -7401. Available from good software outlets.
€745
Di Mil K - Dutch Tor the Wall — is an
arcade type machine code pmc. You are the
commander of a starcruiscr and you have to
shoot your way through the defences of your
enemy. Your arms? A powerful laser-gun and
plenly of energy! You can use a joystick or the
keyboard to control your starcruiscr. Both
allow very quick reactions. Fire as fast as you
can using either the joystick button or one of
the keys.
If you can avoid at! the enemy bombs and
shoot a gap the size of your cruiser in the wall
before it crushes vou, vou will take off to
another level — even more difficult and faster.
After the fifth level, the program does not
speed up anymore, You can, however, change
this by replacing the 4 in 390 by another
number.
I do not think the Rame is too easy. On the
contrary! It is a marvelous test for your
reflexes. The game itself is completely written
in machine code and uses highly detailed
graphics — PMode 4 — and sound effects.
You si ait Willi three starcruisers but you
receive an extra one at the filRX) points' SCOTC.
The number of cruisers left and your level
arc indicated on top of the screen. If you
cleared one level, the program returns for a
short while 10 Basic to show your score. The
program keeps track of five high scores. Each
new level means 1000 points bonus for you. A
hole in the wall is worth 2 points: destroying a
bomb 10 points.
If you use the keyboard, you can control
your star-cruiser with the arrow keys hut if
you want some other keys tor movement, just
define them. Use the list of ASCII codes in the
manual on page 1 3d. Poke the values you want
— from the column "with shift key" — in
32277 = left and 32284 = right, e.g., Q and
\Y would result in this extra line:
105 POKE 32277,81 ;POKE 32284.87
All the keys which aren't used for movement
will fire your laser gun. You can also change
the speed of the downcoming wall by
replacing 37 in line 160. The higher the
number, the slower ihe wall comes down.
To enter this game, first type in the small
Basic listing and Save it on tape. Then type in
the long machine-code listing which contains
the game in the form of data statements. If you
entered it completely just run it. The program
will warn you if you made an error and will
give you the line number of the incorrect line.
If no error messages appear on your screen
and If you see the word 'Done' then you can
Save the game on ta|>e behind the Basic listing
vou alrcadv Saved. To do this use:
CSAVEMWALL".31060.32/eO.O
To be sure in case of any undetected errors;
Save the Basic loading program some-
where on tape. If you followed these
instructions, then you can load the
Basic program of Wall — De Muur
— and run it. If everything
works fine, you will be at the
controls of your star-cruiser
ready to fight. Vou
can break out of
the program at
any moment
by pressing
the Reset
button
Basic listing.
<* ., .r ,,,,..;!
:% 'ui hi
it '**• ai nu •••
U "• ••■
3* •••• T.FtDtS ••<
H '••• IH] WXUI1C ■ ••
>■ ............. ....
H '.i»;m,,n«i.'ui»-
M CH.>»)l41««.'tlt KjUI'l >«lHttltt,-««J*IM nKMlM IWOWW MBf...' "•1«««4J
J, ••.'»« i-.v .Mrlli*.
im ajar**
ii« &aj.««imt»m»," i iiruf >[t>oi«o a* jentiot ikjimm
13* (I M--K'Tn(H 41* ILK ')■
IK l]ti«Mi«W«Mi>Mi*«
IK in.;. ..i v ,, .in
;«■ PM^w.sor f»'-fnv m»T)*u.«'«*l)i»*!.e ivtt rtxl Mto.i-'wiJis
■M
,n 'UhiM^iiviiui
:M flM3aM,!<eeU3Sei<.*ii'CKE7ai3.t.*C«X3n*}i*>r(XC3)«U > l
;w If rnKin*3»)-* I** ise
::» 'iitirioui
TM r.-xt!«r,oir.y««iiiii-*!iiri«»,-ftw«. SOU uu'.'li
.** >r m>« mc* wwm. i urufa* wt*'.** tin if
m if oi>« ti«iM-KinMi, l *»n.<M>itt4i.rMii[i<niiH4i.ri<«iii
w .'.::7t im ir •i>n i»n«.« •i»i-«»i«"i!.rwi>iM»,a";i.(i*
■ i.-.i tr »i'M win mho >wm <**i •' wi .»•«• .[<4>i wnn
M* If »I»M IMW MiM.nvil .».|l.[l«.^rain ILM M-»!it».«n
IH r»|Nlt|?»,M' IT -»|.'»||.IBH,«!, «T ri,.>HIHI»t»».*«. ** '.Ml
ta,«Oi- «t -i[»|iotiHiM7«.«ai' •' -<»i
.•• r*IHtMM|-W0llO (Mil. (1 M Hi >-•
nm Kwiii
;°ttx
cefow
M-tW(IY«i1F **-' 'nlH 3tt
3ia ir lu-'N'THCHCLSiErC ELSE ISO
3V9 R£«I»iIf H-'i»"rtfN RESIDUE ICOTOTM
3*8 o*r* trie. F,i.£,Qt.B,mc,o,i,a,z,o, c,o, coiBtti
330 l$JSm, rt*l«u«Hj?3t«*JLt
son s£fico<a.a>rLSFiPR)ftrti7ti,'-i.EU€L - :PEExr.3j3Mi;:°Kimt377t32 > r< ;cat£ is
■ 3W83] j:;; •■;;.- .co; ; ,-
i» F«F»I ilF F-3 T«£W-J
3» IF PECKOSIMKIS TUCK PCK£3»es.:4
338 SCREE.-*,] ;'F F>EE«3J33ej<4 n«£H rCKEO! 5J4,P££KC3IS38)-1
4» Kt*T-c^T;v:5£y:flcu5rp(aau]-.F'jiaFu.iF( > ja«»Ji--icu!3£'JS£PJBaui. , 5nuiooij3aL!i3Fui«Fu3»
PTeaoiiALiienuMcnpjaBusscuiecusancuia' iseriw
410 CLSZ .1l'.Hl*lt&. •<£TtiaN>'J UiUStOH' : "HJHrifVSS , • 'K NVOU KEYS CONtKCL TOUt '
:Pf»ihrt2j?.TOu£nE.nr. tun dike* key fires-, prihthm, ''he laser ouh cf tol» a*
S£ . ■ :
4W PHlNItTfl.-OOXI LUCK' . :»K)MH133, ••MM W" KEY 10 STrtHl' i
<3fl SCJKD4*, I
44« IF ]r«(IT«.'-'tCN44KLSE130
459 EM)
YOUfl COMPUTER. JANUAHY 198d 1 1 1
(continued from previous page)
Machine carte listing.
is •••■ de nuuft t.fiers rvc «•«
29 ■
38 F-BiCLS
48 tLEf,R}BBB,1)BZBiPCL£m5
38 FOR T-31960 TO 32736 STEP10
68 FOR Tl-0 TO 3
72 REM) H
ea poke TtTi,n
93 F-F»H
108 HEXT Tl
118 REAO H2
128 IF H20F THEN 138
138 F-8»MEXT T
MB aO^PRlHT'-DONE.' EHO
138 D-P£EK(tH3»)*23fitPEEKUH32)
108 PRINT 'PR INT'ERROR IH LINE '0
178 END
298 DATA 121 . 90 , 234 . 734 itNilMt Mi 224 , 234 , 32* , 3003
211 DATA IB , « , I , IS . I . K , 9 , S , ) , K , IM
228 DATA K , ( , I , !:! , 13 , I , i: , 4 , « , 8 , .'«
338 DATA 10 , 374 , 224 , 324 , 224 , 224 , 234 , 334 . 324 , 324 . 3823
340 DATA 143 , 7 , 120 , 131 . 133 , J ■ 134 , 234 . 107 , I 26 , 137?
238 DATA 148 , 12 , 8 , 38 , 243 , 1*2 , * , 120 ■ 191 . 123 , 1*27
788 OATA 18, 187 , 123 , . 138 , 7 . 133 , I . 34 , 2 , 824
278 0471* 114 , 1 , 183 , 123 , e , 134 , IS , 183 , 129 > 8 , 321
388 DATA 189 , 133 , 03 . 127 . 123 . 7 , 137 . 123 , 34 . !9S . 1134
338 CAT A 123 , 7 , 48 , 137 , 28 , 127 , 189 . 122 , 138 , 182 , 1101
388 DATA 124 , 334 , 183 , 123 . 88 , 142 . , 8 , 93 , 10 , 18*3
318 OATA 143 , 127 . 38 . 133 , 3 . 37 , 9 . 18 . 142 , 127 . 784
330 DATA 38 , 138 , 4 , 183 . 123 . 68 . 100 . 100 , 107 , 133 , 1103
320 DATA 48 , I-J7 • 8 , 37 , 93 , 193 , 13 , 37 . 343 • 48 . 847
340 DATA 137 , 734 , 173 , 10 . 142 , 127 . 30 , 132 , 123 , AS , 1182
330 DATA 163 , 173 , 08 , 33 . 3 . 93 , 33 , 224 . 32 , 38 , 673
300 OATA 142 , , , IS . 138 , 133 , 7 , 49 i 103 . 20 , 730
370 DATA 127 . 284 , a , 8 , 737 . :04 . 49 , )6» , 8 . 32 . *83
388 OATA 46 , 137 , , I . 148 , 8 , 12 , 30 , 241 • 37 , 074
338 DATA 189 , 120 , !8 , 182 , 133 , 43 , 33 . 73 , 182 , I . 988
488 DATA 90 , 129 , 38 , 34 , , 123 , 3 ■ 3? , 32 , 32
410 DATA 118 , 138 , 123 , 7 • 140 , 8 , 31 , 30
438 OATA 121 , 244 , 190 , 123 , 7 , 48 , 137 ,
438 OATA 133 , 7 , 48 i 13? , 28 , 177 . 183 ■ 12* i in • « , sai
448 OATA 80 , 130 , 123 , 7 , 148 , 8 , 1 , 33 , 78 , 183 , 831
438 OATA 131 , 344 , 130 , 123 , ? , 46 . 13? , 333 , 233 , 191 . 1373
400 OATA 123 , 7 , 48 r 137 , 38 , 137 • 103 • 122 ( 130 . 32 , 331
478 OATA 30 , 137 , 133 , 48 , 183 , 187 i 333 . 10 , 143 . 333 • 1374
480 OATA 233 , 10 , 191 . 1 . 88 , 10 , 111 , I , 02 , 10 . 848
438 OATA 191 , I , 64 , 10 . 191 . ! . 60 , 10 , 191 , I . 779
M0 OATA 88 i 130 , 120 . 20 , 33 . 101 » 33 , 13 . 10 , 143 , 701
310 DATA 133 , 28 , 230 . 101 , 23? , 132 , 40 , 137 , 8 , 32
328 DATA 10 , 148 , 123 , 44 , 38 , 243 » 3? , 189 , 122 , 108
310 OATA 32 i 109 , 124 ■ 123 . 18 . 183 • 133 > 10 . 179 • 10
340 DATA 3? ■ 3! , 137 , 133 . 18 , 18 . 190 t 173 i I . 43
930 OATA 183 , 4 , !20 , 330 i 104 , 73 , 137 , 8 i 19 i 281
300 DATA 8 . 737 . 104 , 49 . 103 . 233 . 334 . 10
978 OATA 1 , 30 , 330 , 340 , 123 . 9 , 92 , 241
. 333
188 , 183 i 943
, I , 131 , 1004
<27 . 189 , 122 , 130 , 32 , 931
1128
1133
808
71?
1199
188 . 123 . 1497
. 123 , 8 , 111?
380 OATA 30 , 4 , 247 . 123 . 9 , 37 . 93 , 34? , 133 , 9 . 934
398 OATA 130 , 133 . 1 , 40 , 137 , « . 130 , 10 , 174 , 133 , 933
000 OATA 10 . 173 , 137 , 8 , 32 , 40 , 137 , 339 , 334 , 188 , 1342
018 OATA 133 . 1 . 30 . 333 , 73 , 10 , 143 , , , 190 . 828
038 OATA 133 , I . 10 , t?3 . 123 . 70 . 1J9 . 10 . 37 . 349 . 933
030 OATA 198 , 123 , 1 , 40 , 137 . 8 , 32 , 191 . 133 , I , 030
048 OATA 37 , 10 , 190 , 139 , 14 , 10 , !«9 , 8 , 8 . 30 , 330
030 OATA 44 . IB . 190 . 133 . 1 . 43 , 109
12?
10 . 74)
J"l» 14 t JO , llflS , 1.3 , ; . «3 , 103 i 4 , \i/ i IS . S4!
I DATA 148 , 21 , 124 » 10 , 30 . , 138 , 198 , 121 . 84 , 882
070 OATA 180 , 130 , 140 , 13] . 114 , 3? , 3 , 142 , 121 » 94 , 1000
008 DATA 19] . 131 , 84 . 183 , 134 , 333 , 183 , 129 , 8 , 733 , 1313
038 DATA 123 , 7 . 333 , 123 . 4> , 737 , 133 , t . 193 . 4 , ! 132
708 OATA 137 , 343 | 133 , 43 , 747 . 173 , 14 , 31 , 1 . 10 . 978
710 DATA 138 , 173 . 14 , 10 , )40 , , , 33 » 73 , 304 . 733
720 DA I A , 8 , 337 , 137 , 8 , 32 , 337 , 133 j 337 . 137 • H49
730 OATA 733 , 774 , 737 i 137 . 233 . 192 , 73? , 13? , 333 . 100
740 DATA 737 . 137 . 333 , 130 , 333 , 124 , 333 , 337 , 137 , 8 ,
730 DATA 37 , 737 , 137 , . 04 , 737 . 13? . , 30 , 3*7 . 1177
700 DATA 13? . , 138 , 31 . 10 , <9 . 109 , , 130 , *0 ■ 070
770 OATA 148 , 33 i 70 . 37 , 38 , 10 , 142 , I , 1 , 10 , 480
700 OATA 173 , 137 . 8 , 32 , !8 . 175 . 137 . . 04 , 10 . 733
730 DATA 173 , 137 , , 30 , 10 . 173 . 13? , , 126 , 10 . 686
080 OATA 191 , 123 . 14 , 32 , 12 , 18 . 198 , 123 , 14 , 49 , 768
... r^r* • .. . m •"> 10 . 131 . 133 . 14 , 142 . • 8 . 783
. 7089
1707
128
733
1774
, 1834
810 OATA 103 .
030 DATA 48 , 137 , 8 , I , 180 , 134 , 332 , 37 , 347
930 OATA 133 , 7 , 48 , 13? , 38 , 127 . 10 . 174 , 137
848 OATA 334 ■ 10 . 140 . • . • 39 . 3 , 130 . 120 , 03 , 730
830 OATA 10 , 190 , 133 , 1 , 10 . 148 , 24 • 8 , 37 , 3 , 333
900 OATA 130 ■ 177 « 03 . 332 i 123 . 3 . 10 . 131 . 23 , 113 i 978
078 OATA 37 , 37 . 10 , 131 , 37 • 8 , 34 , 31 , 193 , 3 , 331
890 DATA 233 , 333 , 133 , 3 . 134 . 133 , 3 , 189 . 123 . 03 , 1740
890 DATA 137 , 123 . 4? , 134 , 03 , !63 , 233 , 33 , 137 ■ 733 . 13*1
400 DATA 32 , 134 , 393 , 1 13 , 239 . 33 • 31 • 13? , 30 , 38 , 1119
918 OATA 333 , ?4 , 38 , 243 . 134 . 33 , 183 , 233 . 33 , 134 , 1390
928 OATA 133 . 47 , 183 , 123 , «7 , 139 . 3 , 37 . 230 , 112 , 1039
938 OATA 123 , 43 , 33 , 33 , 182 , 123 , 4B < 240 ■ 733 • i 1187
948 DATA )93 , 233 , 38 , , 127 , 123 , 48 , 170 . 122 , 18 , 1838
338 CATA 133 , 13? , 38 , . 17? , 133 , 40 , 120 . 122 , 18 , 938
9e8 OATA 129 , 8 , 39 , 13 ( 120 > 172 , 18 , 120 . 120 . 40 , 733
378 OATA 123 , 8 , 38 , 3 , 120 , 8 , 10 , 134 , I . 183 , 037
988 OATA 123 , 48 , 130 , 123 , ? . *8 , 13? . 28 . 63 , 10 , 78?
498 OATA 138 i 133 , 1 . 43 , 103 . 4 , 136 , 338 , 132 , 10 , 1830
1800 DATA 131 , 8 , , 30 . 19 . 138 . 1 . 302 , 128 , 237 . 914
1810 OATA 132 , 48 , 137 , 233 . 734 . >0( . 123 . 1 . 30 , 333 , 1379
1820 OATA 103 , 124 . 142 • 130 , 137 , 16 , 330 , 133 , 132 . 334 , l<
1630 DATA 190 , 127 . 737 . 133 . 48 . 137 . , 32 , 148 , 39 . 107?
1048 DATA 93 , 3? , 233 , 3? i 10 , 191 . 133 , 02 , 180 , 133 , 1133
1 1 2 YOUR COMPUTER, JANUARY 1 984
ATTENTION ALL ZX81 AND SPECTRUM OWNERS
Introducing the new
Ricoll compatibles
Guaranteed quality and reliability at sensationally low prices
Keyboard RIKB1
Just imagine how good it would be to turn your ZX81 or
Spectrum into this attractive model with its professional
typewriter keyboard (full 41 keys plus spacebar) and
rugged all metal body.
It's not only good looking, there's a list of features
beneath the gleaming black finish and the price
shows how easy we've made it turn the dream
into reality.
• Adjustable fixing of PC B virtually
eliminates the famous 'wobble' and provides
a complete choice of addon parts
• Simple connection, no soldering, no special skills.
All you need is a screwdriver and pliers.
• Complete with full instructions
• Double shift key.
• Switches have gold-plated contacts and a guaranteed life of 10* ope rations m iMlOfl
• Economically shaped front ensures easy operation. r^^^Tfltril TlKlO**^ COnStl****
Be sure to state whether ZX81 or Spectrum type required \ All 2 i ■— ■■ """ "
Sound Generators
16KRAMPackRI161
RISG
Now you'll be able to
add those exciting
sounds you've always
wanted. Our new sound
generator RISG,
specially developed for
the Spectrum is
programmable to
produce virtually any
sound; animals, birds,
explosives, bomb blasts,
trains etc
• Completely
programmable.
• Uses the popularGI
ChlpAY3-BM0.
• COMPLETE WITH
DE MONS TRATION
CASSETTE
• Sturdy plastic case.
• Own speaker and amplifier.
• Fits neatly Into the back of you r
computer • no soldering,
RIFG
Our super sound generator has everything that the RISO
offers plus programmable high quality' low pass, high
pan. or bnnd pass filter This additional circuitry olferto much
wider range and control of the generated sounds
Additional feature: the provision of two 8 bit Input/output porta
• Special introductory prices on A
generators W
Sound Generator Software
To help you get the most from your sound generator we" ve developed a more
comprehensive cassette which offers a wider range of sounds C3*B0plus 40p pAp
Buffered Motherboard
Of special interest to educational establishments and serious hobbyists
Eight slot expansion buffered motherboard for the Spectrum enables up to eight
add-on boards to be fitted and operated with complete security.
Full data sheet available soon
£22- 95
IwaWaVa!^ vai
Increase the power and potential
or your ZXBl with our 'state of the
art' 16k RAM pack We've used the
latest technology to reduce the
number of I. Cs and give you better
efficiency and improved
operation.
• Very low power feature when
used with our keyboard R1KBI.
the dreaded wobble',
overheating and memory loss
become things of the past.
"• Easily expand ible to 32k by simply
plugging in extra RAMchips - no soldering!
See our special offer!
• Sturdy plastic cose. ~ r„ -innvM
• Fits neatly into-, _**£! art' teCnnOlOUTj
rear of computer \\ <gtf}t6 '
Special Introductory Offer
If you upgrade to 32k within six months of purchase,
we will supply the necessary chips for your RJ 161 at a
special price of only £1373 Inclusive of VAT (p&p £1.00).
Ricoll Electronics Limited
48Southpurt Road Omiskirk
Uncs L39 1QR
Tel 069579101/4 Iclex 627827
Personal Callers Welcome
•«*« t»r<s ma ■ tP>**u uck bat to a/Mur* cofttel ypti
| D K#ytoa« Rl KBi at C37 05 VkM a 00 0*P My oompuW n Q ZXfll Q SPECTRUM
| Ql6*RAMMOimi0!tarZXat«tC?3aSpUtCt2Sp&p
I QEitfaRAMS(MCialOlf*r(o'RMeiaiCt3rSpXaCl.00p&p
■ Qse«we^ft«t«wRlSQipaciaiO<COurtprtc«C2?Brus75op4p
5 Dsou^otn^atofRiFO special oacourt one* C35p>u» 75o p«p
I DSoundcat«ttt«C3 50plus40pp&p
I I encios* eftaoua/PO payatx* to R«m Ewcecocs total C
I Signature
Nam*
|l & pCI 25
RICOLL
ELECTRONICS
Addr*s«
I
I
I
| Poasto Rco EwctfC««t Limited <8Sou«pe«Roa<J Omsklik Lines L39*OR
| p ««f asw 2S days for damtry
VC1
YOUR COMPUTER, JANUARY 19B4 113
Explore strange new
worlds. Seek out new life
and new civilisation in
Matthew Seeman s
adventure for the CBM-64
PYRAMID
This PROGRAM is an adventure. It is called
Escape from Pyramid of Doom. Ii is an all tcxi
adventure where you start off stuck in a
pyramid and you have to collect certain objects
and solve problems using the objects, your
own wit and general knowledge.
The program will run on a Commodore 64
in just under 9K. All the characters in italic
prim are characters whkh should be shifted.
This is because the adventure itself runs in
lower case and therefore when the program is
run the shifted characters appear in upper
case.
The funny graphic character in line 80
should be the inversed heart for clr/home. The
game itself has various rooms and objects with
plenty of problems to overcome. There is a
wide vocabulary including nearly all standard
adventure verbs plus some extras.
All commands should be entered in two
word form ie. gel key or look box. All
commands should be typed with one space
between the two words. If you want to save
yourself some typing then only the first three
letters of each word are looked at.
Escape from Pyramid of Doom should be
easily convertable to other systems taking into
consideration the Commodore 64*s 40 by 24
column screen and also the colour and cursor
controls. Any Pokes are just for screen and
border colour or for zeroing the number ol
keys pressed and can be omitted.
1 14 YOUR COMPUTER, JANUARY 1 984
DOOM
3 CLR: RESTORE
10 DIM0B*(7, 14) ,R*t7l ,X«<7) ,0013)
20 F0RI-lT07:READRt»l II : NEXT
30 FORI-lT07:READOB«<I, 1) : NEXT
40 F0RI-IT07:READ0B*(I,2> tNEXT
60 FCF}1-ito?:READx«i I > :NEXT
as a-o:y»-*/ see something ■ •:y2*-*/ , m not carrying it • *:b-o:co-o:pr»o
70 R-I:PRINTCHR>< 14) :PRINTCHR*CB> :P0KES3280,e:P0KES3281, i:k-0:T-OjR3-o:ft-3
80 PRINT'*-: IFR-6THENPRINT" CREDJ/'M BY AN EXIT. * : GOTQ100
90 PRINT*CRED1/'M IN A *R*(R)'."
100 PRINT:PRINT:PRINT*[PUR17H!N0S / SEE.CBl.UJ'
110 PRINT:PRINTOB«tR, 1) ' -0BKR.2)
120 F0RI-3T012: I FOB* I R, I) <) • * THENPRINTOB* IR, I) ) NEXT
130 IFOB*(ft, II---THENNEXT
140 PRINT
130 PRINT'tORNJEXITSl -|X«(R>
133 A«»'-:B»-" :C»-" •
160 PRINT: PRINT* [ 0RA3 *M«: PRINT : PRINT'kHAT SHALL ' / DO NOV \ I INPUTA*
170 L-LEN<A»I IF0RI-1T0L
180 B*-LEFT»(A», I] :B2»-RtGHT*<B», I I :IFB2«-* -THENL2-L-I! I«L+1 1 NEXT! GOT0200
190 NEXT
200 8«-LEFTt»<B».,3) ! C»-RIGHT»( A«, L21 :C«-LEFT*(C«, 3)
210 IFB«-*L00*OR8«-'SEA*0RB«--EXA*ORB«-*REA-THEN4O0
220 IFB«-'DR0"0RB*-'LEA*THENSOO
230 IFB»»'UNL'THEN600
240 IFB»"*0PE-THEN700
230 IFB»-*K1L"THEN800
260 IFB*»-* INVTHEN900
17* it >»--r.r-'f"n«- - T»« , '«tMi(M
.»' II H--HII I hlllllMO
2*9 tF»**M 10" IUGHI910
?*< 1F»»- - GAY-THFN1*00
2*7 iFI*-*0Ul"TMEH23OOO
;»o h*- -hih. * :roMCi*8,oiaoToeo
400 ;cc*" , C0f r 'AMBB-4ANSCO-erM»K»»-'/T9 00* A HEAVY LIP "IMTOM
401 lFt»« i eoc-AKBfl-4THENF-'>:««US20100
401 JFCO-'CO^ ■ANBR-4AMIIRE»0THe»»«'/1S TOO BAR* 115 6(6 IS&II'E "lOOTO*?
403 JFC»»'Cflf 'AM0»«4ANSCC»5*«£«E-:*fEHm»"rA<tCM(«:Kf • !60Su»2OOO0:r»l-Y*;C0-7
4pA IF C»->£C* •ANER-4AHB<:O-7TnCKCD*«:2DT0B0
403 JF£»«>UO0 , 7M6'<':*-'»C«'
41* |rc*- - eOic , ANBe"lANl>»-0~MEfi«*-'i*:F*-*KE*"jOOBUB20000:K-i:«OTO«>0
4i9 :■:»•■■ in-;.'. gS'athes: :■: ■ :
4 JO irc»-'Ai.T'AM:»-3ANC»-0THt>«».v»:f»-*BBAuER':Cl05U»7OO0O:A»l!SO-0SD
430 I re »- ' fab ' thewf- ; : oosu»lo 1 00 : IF re-othe w»i*-vz*; ootobo
44J ItCi-l-W'AMH-II i«j::'.
410 IFCA- - 0BA , ANDA-lAND«-1TM«->«A-i»:f »-*trllAl. BAR* 1 00*11*2000 5 : A>2
4*0 irt»- ORA' A<JDA-ZAN0A*3'»4ENIW«*irA< a KA)ir(')a0tlil>0«O0:A>lt0O1O»e
*M «*.RI&MI»IG»»<2,H ,41
4*7 »j-u: ifc*» "im*l>-iKc»-"e«4l*
«70 tFC*»*C™t r AN0f»-'0»ttiTmxrt«'»AO OF lTO.»*l 0t>»Ui7OO001»J»5
473 :F«»«'CH«;"AH9l«l-9rilIt<0»4)(» 1 Il-'T'IIAIURB C»t»T-|P»TT- :»*•»•! 001OO0
4*0 *••-.* CEC NOTtllsB BFtCtAL.* 10910*0
IOO JFC«»'PAll-TH6MF-l
9IO IFC*» , SA0-0RC«-'OOL*T-tH«-2
9*0 lFe«- , MT'0RC»»-*AA'l«ENFO
s»e ;«c»-'KMi*THEf»»»* ,
940 leC»-'KEVTH6"N*-3
950 j*;*- , tcr , thes'F-6
ass 1'-c*- , uIT , th6«f-»
9+0 IFC»-'"«T'1HE«F-T
370 IFC*-"SIL"OBe*-'S»l , I'MEhF-e
379 sOEutfOiOO:lFRE-OT>«Nn»-'^aT CAWtrina it "jOOTOSo
9*0 FORl»lT09SIF00fl>"FTMU*PO15J»O:F»--CA-.-
3*1 MEX1
9«2 IFF-ITHEHF»--PAI«CMHEHT-
94)3 tFF-2THENF»«*»A0 OF POLO*
3*4 IFP-3THEI«F»-*HBTAL 1AH ■
303 IFr-4TH!nr».*HNIFE*
3** lff9THqti+a-'MIY'
3D? IFF»*AHBTF"0TM*NF«-'TO»tM*
*»• tFF'7THCNr*»<nATCH(t*
3*» IF1.BTH1 Nra»*IILVIA IMIEL9'
9*0 in.«ii.rwi-'ilt TORCH*
rt? ooiubiooooi ifr< >»tm*n»o
3*3 '•••»AO-moftu«ro300! ir»r-oi«tn»o
3*4 *•••»)».• I OOtUFJOSOO I |F«E-OIHEM*0
9*4 n*-<rt4t MIN010UR »RA»» tmt 0019 AAfO THE *M|IL9 ANS Rust *
3*? h*.m*. -or r LAUOHINO, •I01*<*,:S-"IX»l*l-X«l*lf NOMTH'
■:> r.--»AO" : ao eo»I03eO!F*.'tMl •lOCtVf 20300: ooto*«
*00 SFC*( >'TRK*AHDC*<>*CH('Th<W*30
*09 :Fc* > *TRs > onc*-*CHC'A)ipA-:THeKr-3iootu920ioo
•10 :FR8-00R«< >2THEM*»-'*0T TET.-;0OT0«e
*30 IFR|.lTHeM«4>.-0(f. •
*21 FOR1-ITOI4||F01»I*, tl-'TBtAMW CMX*T-LOCt(*0*TME»0»»(*, I »--T»fA»a»)t CKliT*
•22 MEXTi 0010*0
*30 I' £•< I'BOO'TMEW**-"/ PCWT FOLLOW YOU '■ 10010*0
A40 irC*--DaO-AHBR-irHENF<9l0O*U9201O0:lF»t>01t<iMH*»'(Aiat .Il.VOOt't}
•90 P»-'P/i. ':D**I1, I I -'BOO* "1 001 POO
700 IFO-'BOO^AHBOMl 1 , 1 1- -LOCMO POOR-AHPR" IT>i*Mn*«'«OT ifl.'lMfMt
?io trc**>i^'AHaoM(t,it-*Doe«**M»*>iTHCHH**'C'r. , ic»*ii.i>>"orcN ooo* 1
220 IFt».-BOB , ANBOi*II.H» , 0»tH OOOR* AKB*>|1M*NK» II l«X*l I > • * M**T':*f-l
729 irea-'DOO'AHOR^-lAKBFt-lTHESFa-'FlERCE WARRIOR" I »•! l00*v»20O00ie0T0*0
730 IHll ■■lilt 'KIlCCII )*C»t "OAA" 12TMEH770
739 T«»0
740 ifob*i»,ii-mrea»ur* che ti-LOCHf B'1hihh*«<wot iir.'iaotoao
790 If 01* (2, lf**iaEA»ull* CM«T*lHCN0**iZi I>-0*»I2. ll-'-0»M , ll«» , W. 'lOOtOOO
7*0 «*••/!» ALREAOY 0H4 "iOOTOOO
*7YJ IFMO'COP-ORIK J4TMEHH*-'/ POST FOLLOW VOU 1 ■ 1 0010*0
772 r*3lOOlUI>70IOO
774 irRt-0'MEK»l*» , AOl VET. • tOOTOOO
77* iFRI0MT»10*»<4, ll.ll'i'OnN'THCwt-Wli ALftEABV OPEN '"lOOToao
77* JFCO»00RCO»STHlN«I»t4.1>^a»l4,ll«'-C»aM , tl«»-"O*.-:lFe0^T»4t»ieo-3S0OTO*0
•90 «-0
B&3 :fC»-"UAR-AMBR-»AW31«tTMt«r.4:SPgu»20100:iFRC-OlM«wl*«'.'*«t VCT . - : OOTO*0
• 10 iF*F-ni<rMM*--o>r. ■:F*»-pCap uaWiioh' : 6-3: J»i
•i3 !•:•«
•20 IFAX-IAhDOMIA, II -'FIERCE nU4|W l«t«o»a 14. I I--CCA9 WAAMIO** IOOT04W
•30 tfti I41HEH0I3
•39 1-0
•40 |FC*-'PIN'TH(NZI00a
•90 »•••£.■ DDHT FOLLOW TOU 'MOOtdaO
•05 •0»:.M03lF*iII""lN*mi
•o* Fom.noa
• 10 tFBOIIl-lIHENF*lI>.-»ARC>«^MT»
• 20 IF09IU-2TM«NF*tll*"»Aa 0» OOLB-
• 30 IFOOI I t>S1H(NF*II>>'HCTA4. *AW
•40 IF00IIt-4TnCHF«IIl>*KNlFT*
• 90 IFMHI-9T«iEMF»l|l»"Ke»"
»»i :fooiii»*tmemf*iii"*torc»*'
• 70 IFO0lII»7T»<EHF*III-'MATC»*r.t*
»»o iFeo(:i-aTrtEMF*iii.>9iLvs»; shielo*
*tk3 :fcs<:i-vthchf*iii-'lit ■:«:-•
**0 hErT
IOO0 «►•:»!• tORAl/ HAVE ICIUM*
10:0 #«!HTP4>(1I' -F*!;"- ■F»t3!
I02S PI»JNTF»<4)' 'F*!*! ,
1030 •••••<>*. 'lOOTOlSB
J100 IFC•■■BDX•lr.eNC•-•»0O•
jioi iFCft/oa-intMn*--; cahi.i's hai.ep to tt« floor '-iootoco
! r C» . • 401. ' IMDHCC-'IAO 1
■l»A«MHENe»-"Ftf •
*lAr.' lrt[MC»-*«ET-
1109 lrc««'Cltt' l.(ttlC*-T*f
l(t» IKl-'HII I.IL«C*--.1L'
1107 :i',»--tJ0O- IMCHC*-LlF-'*iC,»*l 1.11,31
it oa F*>c*iooiuezo30c
1110 JFAt-O-hESH*-'/ DON* ME It HERE "SOD'OiS
1140 F»0
itso irc^-'rAR'tiiEhF.nm.i
11*0 IFCB-'BAO'OnCa-'OOL'THtiiF.?
1170 IF;*.'kET - 0RC»--BAR-TmE«(F-3
1!80 lF£»--KKI*TMEkF-4
::»0 jFe*-'ker-THEt*-g
1200 IFC»-*10R"lMt*F-*
1210 IFCB-'fAT'THENF-?
i2»C :FC*--SIL , 0RC**'8ht*THE»F-9
:323 IFC*-'LlT>tneHF-*
1223 tFF»OTMENK»--." CAht 00 TbAT ■•lOOTOBO
1230 0OBUB2O4OOI IFRE-01i"f »«••• ,■■• CA»*t!MO TOO «LiC- •*IOOTO«0
IZ40 F«-C*l &OBU8ZOSO0! I«RE«;l-Ei.A*" - / PONT FOLLOW TOU ' " I 9OT0«C
1130 m-'v"i. MaoToeo
1300 V4».-/ CANt 00 THAT UA1 1 ■:!!••■ "
1301 0hR0OTOt31P,137O, 1410, 14X0, i433. 14*0, 1900
1910 lFC*>'tAt'rHSNK«<'O*.-;*-llO«tO*0
1320 |FC*>*HOH'rHIHn»-'0F.-ia-7lOO!O*O
13J0 IFRI0HT»(X»l|>,4l-*Wf«fAK9ea**«IfAA)P»t>9TM(NW»»-WA««IOAl UOKt LIT Kt ■'
MM 1FC«-
■104 IFC*»
1340 :ri.»--.A»j-i;i UOHT lCT KC ■ -'ff-t:
1390 IF«IO*rl»lx»i|l ,4l--WCOfAN0e»---t»-All9»-9THeiMI*- 1 <W.-]R-3:»«SjOOtO*C
1333 IFC»-*000 , TMENH«--*ORSY,-:OOTC*C
13*0 H**Y4a:06TO*0
U?0 :FC«--EA«-THtMR.3lx*-'04. 'tOOTCtO
i3*o iFca^ufa-TMCNR-itna-'tfjr. <ioofoap
13*0 tFC*--aOU-l»ri<A-4:H*--0Jl. •■OOTOao
1400 M-i4*:»OTO*0
I4;0 IFC»-'U«»TKE».R-2IMa--Ojl. 1 !OOT0aO
1420 (••••4*:40TO»©
1430 |F;«--hO«Tn€«i.7!Ma-"«4-. •lOOtoao
|°440 f4>IT4ai«OT0*0
1490 |F:»->EA*-THEMI-tI00T0*0
14*0 IFC^-'NO^'THtha-asOOTOto
I4TO -••"«*:90T0»0
14*0 IFCa-'tpu'Ti-Eha-SiMa-'iM. • lOOioao
|4«3 j»;»--E»i**>>soi*(4. j '-•n:noi*u* > T»«Hjiooe
14*3 IFC*--CXl-T(4tN7l«— SG**r. 'lOOrOfO
14»» :FC*>*M>*'ANEO0*l*,li*"Tl-e»224OO
14*0 -4»»4*:iOTO««
190C iFea-'aaa'THtwi-i no*a*M. ■ :ooro«c
1910 I«ea--no*'0M«- , »0u-0RC»--t;A»i7Ni»«»--<j*, • :«-?:oprou<i
1913 "*'•! SONT FOL.LOU TOU '^OCrOtO
1320 IFCaO-TOWTXNM*-*/ OOllT FflLLOu TOO ••J00T090
1930 F-»!OC*4J»?0IO£)! irSC-Oriittirji-'AOl CAAftTtKO IT • • I UOTOtO
1940 »••»«* TOHC»» LIT. ■iC0«3lFT-I
1930 rOHl-11091 If OBI t 1 -1. f HtllOO 1 (■••
1333 Htxiiooioao
l3»o »-i;»cijijoiooi irxc-oiii«w<*--i-*Hi>rt tHlNOa.ixFIMtHKNT, •: 0010*0
1970 IFF*-OTMtt«*»- , a.tAO THE FA»C"«tNl 7<t*CT0*0
19«0 IFF4l«lTHCWl*>'ril( nAOlC .OAB HIOMT OIT TOU SSMCUHEHt . ' I OOICBO
13*0 KftrAMim THlhOi,i:XPE*lB*Ml. 'looioa:
1*00 IP«*i ■■v).-t..n*«. •(>*.. .«)1MIS0 HAFVCM*. 'lOOTOOO
l*03 irF«<l|l»<Nr»»>C*.*/lV4''» §HftlP. . .AOtHlHO IUU>PEM9> 1 00ruU<J
IHO IFF*>1TH<WI«-'A 3HIF.L0 »(ArEA I *w I II* '"ir»— (ILVIH BHI«LP~ IO01UB2OOOO
1*20 IFHoaTHCNFR-giSOTOOO
IA30 F«*-*AO>!OOSU120300l lFRE>0Tf«ENaO
■ *4o rt.t>.; •i:.M-na:»fttNT-(20WHl7nf nlNOTOu* ORAtt the OOLS and the -;rm-'0/.-
IASO FRIMfSnUrp AND RUHC OFF LAUOHEMO.>lOMla,l l-":K«(AI-X*col •■ SOOTH -
I64J Ftv>->Aa*;P0«Ut20300;F*-'ElL":S0tOI2090O:aC10133
20000 F0*!3«ITP14
Z0009 IF0I»ift.II-F«T«ENI-13lHexT:«-LR-«
2O01C JFO**l«,II— •TME«0i«<R,I)-F*::-j9:KExT;RCTUftM
2002C HExt:Mru»N
20103 F0H1-1T09: IF09(t)»FTMEHHE«l: !••:*€ XI :«tlo»H
Z0110 HCXT:aE>0:RETJRH
302m *4i:HT-iOJiA]*AACHHCHr rays ■•
20210 FRIHT'/IAOIC WPRB 19 • 1 1LU IS!LV«JI BHICLBIOAA ] ■ . •
2022O M!»T-CPWh>(ORAIA£VJI/<*! STAY ClEa* OF THE MlKOIDUR. ' (0«r0193
20300 ro*!|.lT014
30310 IFLEFT*IO**<a| I >,3i»FaiM«M«E-tt I-I9:nc«t :UtlL*M
20310 HCXtl*f>Ol*ITURn
15400 Foai-tTOI; IFOOUI-OrilEhOPl :!»»:I-»iN»«li»E-l iRtTURf,
1C410 HCaTIRt-OlRETURS
10300 FOat-ITOlAl tFLEPt«<01»i*,l>,3l-F»YHEK9*<R,II- ,, lI-l9lNEXTia*>t!RtTL«N
20910 »E"ll»E»OI»ETURN
21000 FSI'-T'Il.JJThE MINOTAUR PIBM'T LIKE THAT IDC*. •
21010 Fa!x":twN!.*T 1U«H(B NAtTY C» -E . .'" BtAO.'
21020 :s*jT'( IPWNIANCIHVR 00 irim • 1 F«
21030 IFlEFT*(F», l»»-Y , TMIh«iJ>4
21040 IFLeFT*lF*. 11< »-N'TMEW2t020
21090 PfllNT-tBvNllLl-BLUlTXANKB FCR PLAYING. * :E1>E
22000 »»;..*■ :l. j". Cl'VE DONE IT ••
22010 F* I HT -(6+110 YOU'VE HILFID KC E9CAFE '•
ZZ020 F«tNT-(PWN]7A'jWX YOV. '
22030 lN*UT'{2Bu«:tLt-»LUS*HaTMea SO Him -|F«
22040 lFLCFT«lF*,lJ* a V>T»i£NRUH
11030 IFLfFt»(F«,IH >'N'tHlH2203O
220*0 F4lIHT'tOWN)t*L.UirHAM(* FOA FLAT IN*. ' I INS
23000 F«INT-(ILU)(CiJIIIOAHY TRY, Bur Ftu CLtCCCEC 1 ' ' t 9OT012O30
SOOOC 5A>ACC«*IPOa,H0LD,CHAFCL,T0HS,*>la*lW -.-.1. , I ., I T , MA.'i.
30010 BATAlOCxEB DO0*,tR*A*UKI CnEBT -LOCnEB, ALTER, LAAOE BTOht COFF Is, , HIHOTAua,
30410 PATAwOOOCN KK, ,,. TORCH, .
1001C DAlAwoaTH EAat.EAiT Uf*T *OUTh, Wt*1,N0*>TH,r»0ani (A*T,*auT»
30040 PATAMOaTH WC*T EAtr I5JTM
YOUfl COMPUTER, JANUARY 1 98« 115
As you may have already
discovered, buying a computer
is simple, but buying the
peripherals for a computer, that
can be a real headache.
They're always going to
arrive at the shop next month,
and next month never comes.
Even worse, some com-
puter companies don't even
bother to produce a complete
range of peripherals.
The good news is that
Commodore dealers have a
complete range of peripherals
available now.
The 1541 disk drive stores
"We HAVEN'T a complete
RANGE OF PERIPHERALS FOR
ANY OF OUR COMPUTERS, SIR.
POSSIBLY NEXT MONTH?
What do you want,
promises or peripherals?
over 170,000 characters of data
on each diskette giving you
access to any part of the diskette
in seconds. £229.00.
The 1530 cassette unit
runs pre-recorded programs
and stores data. £44.95.
The 1701 colour monitor.
Its' 14" screen gives far better
resolution and picture quality
than a TV £230.00.
Dot matrix printers.
The MPS801 printer prints
alphabetic, numeric or graphic
characters at 50 per second.
£230.00. The 1526 prints at 60
characters per second, has
friction feed and takes standard
1 1 8 YOUR COMPUTER, JANUARY 1 9B4
^^^
^^^^i
stationery. £345.00.
The 1520 printer plotter
draws in 4 colours, and
prints characters and numbers.
£169.99.
Each of these will help
you get even more enjoyment
out of your Commodore 64
or VIC 20.
And that's one promise
we're more than happy to make.
F R E E
I Software
Offer
Buy the 1541 disk drive
and you will receive free
Commodore 64 software worth
over £100.
Comprises Easyscript
wordprocessingprogram) and
a compilation of games includ-
ing Stellar Wars, Sooper Froot,
Labyrinth, Patience, Depth
Charge and The Quest.
(Offer applicable while
stocks last. )
Dcuili correct at time of going to prc»»
Please send me information on:
1541 disk driveD 1530 cassette unitD
1701 colour monitor □ 1520 printer
plotter □ MPS 801, 1526 printers □
VIC 20 D Commodore 64 □
(Please tick appropriate box.)
The Commodore Information
Centre, 675 Aj ax Avenue, Slough,
Berkshire SL1 4BG.
Telephone Slough (0753) 79292.
Name __
Address
Postcode
PEYOC0184
Qz. commodore
THE DAN DIAMOND TRILOGY
My name is Diamond,
Dan Diamond, ^ *' >J
and this is my story . A story 7y
of beautiful mermaids , - ' ?
bored robots and dank, dark
dungeons. A story that " J
started one muggy day 4
in New York, and like -i
the Big Apple , it's
rotten to the core.
The Dan Diamond .
Trilogy is three .
separate adventure
games. Each game
may be played on its
own, hut clues may
he found in the •.'■*■ . V
earlier adventures
which may help "■ •
later on. Each -^
game comes with
a lavishly illustrated *?
20-page case file,' and
hints (both helpful and
misleading) which .
have been hidden in ■ •
the illustrations.. : .. ,f
t * . .' 1 Part I. Franklin's
. Tomb , in which, our
^V % hero receives a—- -
-- Y\\ \ . mysterious plea
|J \' ( for help which
-^ ,/ leads hint to a
* €P hidden tomb and
the mystery of the
stargate.
'*m
%■*■■* ■'..'•
Part II. Lost in
Space, in which
f, our hero finds "\
,- himself stranded
on a derelict
spacecraft, doomed
\ to travel endlessly
through space, or
find a way out.
Part m. Fishy
Business, in which
t our hero lands on a
,'f'-' watery planet,
'■■ discovers the
1 source of the plea
for help and saves
the day.
All three programs cost £9.95 each and are available / °
for the DRAGON 32, BBC MODEL B and 48k ORIC- 1 /
microcomputers. Cuote: Fishy Business for the BBC ^^
* and ORIC will be available February 1984).
Cheques or posial orders payable to:
^«%
SDFTUURRE
17 Norfolk Road, Brighton, Bast Sussex, BTsTl 3AA.
Look out for Dan Diamond's next Adventure Series "Franklin in Wonderland" Available Spring 1984
1 18 YOUR COMPUTER. JANUARY 1984
ONE IW5 AI>VANTA<W of the BBC Micro is its
ability to translate <n02 mnemonics straight
into machine code with its built in assembler.
The program listed here, which will run on
any 32K BBC Micro uses the assembler to
create a lass-action machine code arcade game.
On execution, a title page is displayed, which
explains I he controls and prompts any key to
start.
A special screen handling routine is used 10
generate the multi-coloured graphics
characters which swoop down and attack '.our
iasei base, dropping bombs as they go. You
musi use all your skill and a rapid-tiring laser
to blast the aliens out of the sk\ . The program
also features envelope-defined sound eilecis.
Chris Carr gets his
own back with a
BBC micro.
on screen scoring and mutant aliens for extra
points.
Each alien hit scores 10 points with a bonus
in 50 points when a screen is cleared, after
'continued on IWMI /.>.'</'■ ■
1
1 ■■ 1 1 >' <• •••
■•
iroi^iM ...
11O0JIW' I'JftfJ
. . uuct
.>( I'... li, lHKJ'j LAKH 1
VOCfl
■•uc «no:.«
l(WUJ.r.fl«TT
•ILOX «iU4
vo;, •••
S7U.DA vi;ivw..i
r.'4vum ».;j
1»7<X.0A »HJt*,l
.•siix-iiv un
■if ..1 1
1AKJ4 U LOOP6
I730O.C
laaocLC
7S2OL0A 40/
- i[>:r. H..1.1 *'■>:■
S9« 0A (,I
t24C4.»A v,I
1BV0ADC 401
2S30JGX Mill
• ,-J'i-pfiSt 'i .
frOuSTA 4,72
l»4K vnoT.x
t»X«TA YBttnU.l
2340LBA CHOU
> ..Hiiv.i \-i-tr .
6I0UNV ■ .«
I9M8M »■/;
lfliiy.Tt-. i.y,
»SOCLC
■ | ..*.. :..,... ., i bA-.L-0-.iN
<,20SIA fc/i
i;76\aT0KC rii**. VMJJI
IV70C0A X80rtO.X
75&0ACC 424
jii«fcM»-w«ue< l-oui LTBia-OASC'r
A30STY t7ft
::*.-.M W3
I9306TA 4,72
2S/OBIA SNB»4
Ml W IW-UWA. • jn*
C.4CSTX 1,77
!2«OSrA x.i
I040STX 1,77
2S0OCTIP 411
•OVCrt&R*(Wi*E-4';«l I*»ASt-
fcJjOJIX l.Kft.A
I3O0CM 4,7-.
IV30LCA 447
73«onnr LOOP!'
430
MXtOI 1,77
::ioita y.x
IVfetHilfl 4./U
..-•■:..■. 401
.■ v-HwM, (4 ::i irtirvfcisf .4
47GLDY t70
I33USIV 47k
■97Ajf« nrrtiNi
20IOS1A BMD'fa
44
6tK4.DA h,Y
•■^V.Jiri 4,77
l«HOCD» 1,77
2430LPA HOO
|i»»MDT-W\BC«48*l Vp»»-JiA
CV«.0* ISO
1340k OA «ir.
ID»»\CM».e>': (UK kOUl
2430HTA L7V
K44M
70QUVH IAMU.3
• -firA (.70
70OOVMITT1NTI nltWILC
2440DIC 407
i j jH>nnh-i)At!r<474i vtcmi-t
/lojiik iiinc
134M>Jntl IJKIIH
20IVC0Y 4U7
.'&WIM.U LHUCLO
•VX .4IIH
72OC0Y 470
t37C\.. HMItl ••
202U,LIAK'l
2MkO>14> WAIT 2
i ■.•,->• . i
73C1.0A n,v
IMO.MJflbb
TOMMY
24V70JDA MAIT2
i ">ri . ,.:i i:-MBt«4«2i f<i*
/4t<aif «<,4
I JwxfituiUltH nvntLAtt.1
1 LlIM .
.MIII.IM. Will 1/
<llLl • ■ 'VII
TMMWX I.AM1I.A
140C4.DH W>3
\r$> CMtO x
rtofuiu. iwfthi
i »..• m;-|i..\i ■
'4XK.OA «vt|
!4|.j.L00ft
.MM I.I I1MI1)
-■ «jloa itts
r."'.rjttrH-iirtM«M.
•• '••.!« 1 „1>l I /
l47tX.HA VIIM|i,i
2o/yiOA vniMitt.*
27I0L0X 400
ItrOLUOfc-Hl'' I • 1
rao.LAKLA
i4v>«ru i aim p
2000MO LOOPI
.'.'UJKH IMM
...H-VLMAK TO COOt i 'J
79O4.0A 42SS
I4400U
2O4KH.0A XBOmi.i
77WLOX 1.77
u > 1
ACM. 1 AMI 7
:*--. 1" l. LOWC
7IO0UV' XntG6ILl..v
7740JM» LClllPIl
|Ui 'J|.-..| (CN0t?l-l i "'"^J
uiosift xnoT,»
14AC4.0I 177
iiiowj; Loorl
2790.LAML0
[>»5>-0> ? <r.«0<M-1i'?<5MO«4i »
b?o.ia*el.3
I470LDV htt.
2I20LCA veaniv.i
2740JSR MAIT3
3
(•.■ttX.DV 4.7/.
I40OJW L00('6
2130CW YrtlSSILE.v
2770JSR HAIT2
l<kX*0UiCk
B40\UOkk Oil NEU LUCAttOM
S490.LADCLD
: I4i, (.j.i LOOPI
270XKJGR U.il l.
3MMTn*>a ooon •••
eaotxc
1 SOOTY A
2130LDA MOO
274KUSR MAIT2
21OF0R FA2B-0T02 ST£?T
0*OL0A X.X
ISIOTAY
7liOSTA VHISSIlX.Y
- = ..'0l:-., 413
ZZOei-CODE
B70ADC xnoi . (
13TOCOY L77
2I70STA VBUft, ■
2U10L.DX •>:,.
i-'Jol
SOOSTA 4V72
1S3OL0A K.<
2IDOL0A XBUMB.X
ruTojfj) wrr*
740GPTPASS
090CIX
I340STA lEOPtb,,
2IV0STA 472
?n^ojnP niART
290. El Aft 1
9OO1.0A Y.X
!l^.^tlfi Y,X
22O0L0A YBOHS.X
2fl40\S»(IP
2«M8fj DfLNV
91OA0C vnui,*
tSAOCtr.
l<Kj1A ittS
2BS0.6HIH
770JSA TITLES
♦tigoia &7j
t37OA0C ■■'!
3S208TX 477
?DM>vrRAnr «mip
2O0JSR IPAOE
9JO\UM C0OK5 7
1S4K«1A YKjrlK.T
7?'.'uoi< eaasc
2ll7m.0A P,7'»
?»ojor» mux i
94ULDA C,/2
SS404.0A Ml
r740llli 4 77
.'DOOBTA t>72
joojs* row
ito.n i .i
.-..•IK am
i*oo«TA vaontt.v
.•.•MIVLI4.C, ►Ch IK»1»
TOtOLOA 4 31
•»kA>t>C0 LAKLtt
IfclOLOV i74
;.'w.04i>j
24700ST A 4 1 :
WOLDA 401
tUOJt*> I (*■»•*.
. . '"Mil 11(1111 Mil
moJiUT crtAnr
33©\MAIM LOOP
Mo.Hinnc
■■lit IIKII.«
Tvo.ini«i.ii
ItVIOVflllHT UOnM
t*4O.rD0HM
.. , 1 II
..•■."> ii ;
292o\inpui rnan kfyoomo
7430CDA 4129
2944X.DI 449C
330JBR HINC
I'WLDYl 4/2
l*V« 01 404
1
iWLUn fc/l
10] CM «.w
1AAO.LOOPD
23iujnp t aan,
29M74.DV 4457E
37OHC0 I.AIfCl?
IO20SCC LAUfcLV
16/OOtl
1 ■ i ,
2940JBR IFFF4
:»:s.Oft «oo
IO3UL0A 42S5
lAaosfi txwTi
i da nfintifi.i
7970C4-V *0O
swum 4./1
ic^qrta <«m , I
|4\WMHP SHIP
40CHF 479
rVflOBTd RIGHT
40OJTIP I Ann 3
IO&V.LAb£f*
I70o.c«m l
iMC COIiTt-
299OC0A 1,79
410.LABEL2
iVbUxON lor c* wjtion
:-i ■- n.-. vhohw.i
'~nr LUOf a
SOOOCIX
;;■.". lit- hol
■ O7M.0A 17J
t72oero i fvvti
237O.C0NTB
3010ABC »^W5
4SCBTP V71
l**«.\0# *Mi
I73W.0A XBQHS.X
23SO\BA££ MIT
3O20W1I C0HT4
440.1. MQ -
: >9jE-M1 i_.-.£E!.M
17405TA 4,72
2390L0A U71
303(7&IA Ufi
4jOLDX 406
ItvOLDA «U)
1730CBA YBOK&.I
. j:k,STA 177
-3O40JPP C0N14
460CHP *O0
UJ.rSIA VH0T.J(
1760STA 4,75
:4 1ULl.i 431
SQ30.RIWT
470&r4£ LAPEL 4
1 tJ.j.lAWtO
1770STX 4V77
-4?,>aTA 173
3O4.0L0A 4129
4 BOLD I 112 \CHAMQE BA& •
1 ;:>.i.im »./i
(700JBR EBASC
2430LCA 479
3070LOX H(,bO
4VO. LABEL Q
it4ocn>' »"i
I79CCM *77
2440STA 1,78
30eOLDY 4I.BD
SOCCOY HOfc
i i'..fi'jr i .ir.n «
lOv-lOA YBOMS.l
.'AS-liK '
3O<70J!iH 4FFF4
310. LOOM
M urns
tBIOCnf 431
.•*i*nztt oniKir
31O0CPY 400
new
. i ■ iOTA rnti' , »
1 (17.11**. C0N13
2470CC1A 403
3IIOBC0 run 14
SW-IM'I. CUNT
life -.4 AfcTl A
IB34X0A (00
* 1TA IIH0I4
31 SuL DA 1,79
S40J7W PliONBtt
II99CLC
l«40tTA VKPI0.X
ttisitny continued on next o<tge)
VOUR COMPUTEH. JANUARY 1984 119
{continued from previous page!
which the stock of aliens is replenished and the
speed of the game increases.
The program should be typed in exactly as it
appears except for the title page — lines 8090
to 8120. As the incorrect number of spaces
could be disastrous, asterisks have been
substituted in the listing. The title page also
uses teletext control characters. These should
be printed in direct mode onto the screen —
not in Mode 7 — then copied into the
program, or they can be left out.
In the listing of the title page 1 represents'
the non-printing ASCII code equivalent to
CHR$ 129; 2 represents CHRS 141; 3
represents CHRS 131; 4 represents CHRS
133.
When the program has been completely
typed in it should be Saved before running in
case of any typing errors, which could crash
the program. On running, two identical hex
numbers are printed. This is the execution
address of the machine code and is equal to the
variable Start.
If you wish to Save just the machine code
and not all the mnemonics, then the manual
explains how in the section on file handling.
(listing continued from previous page)
3130CLC
3I4CMM: *OI
jiaocnr »w
iiMMa cojt*
3I70OTA 679
31BO.CONT4
3I90\>«IM1 mmu:
220OLDA 679
32IOS1A 172
:.-.-•.•. l-m »-i
3230STA 1,73
37*olda *;i
3730STA wo
32MJ6R SPRINT
3270.MSS1LES
3200\CHff>I FOR nlCfilLt KTV
329oi.da a 179
32O0U» 4233
3310LOV 661- F
33TOJGR 6FFF4
33300'v 4O0
3340CTO i_m.Mr.bt
j3?0\Rfai8Tr.ll nvniLAKC
"4Ot_0l «OB
3370. LOUH
•.UKVDA Wl.tlLL.I
Mucin
3410041. LClDIt
■4^.11* CHHAW,
i«JW.I fcM i I
344OL0A 674
1430MA ir.iw.:i i , *
3460LDA 430
3470STA ynlSSILl.X
;*&>. t» *vi
3490&T*. vriutULk.X
--.>.- ojr L>*-LU«Ct.
3Sl0.£r.£kftSE
:;:»» Mi:
'i;»Ku omsmce
•i««.r* tils
sssosto. 6?2
-s+ol&a *»;■
.'. 673
334VOOJI [AA«C
'.5A\.W •<- ■
■■'I 60S
3alCi.Ti:bl.l.i !■
•*;i.ipi ioa
•-#.■-■ .i ■ iji i
ItlOoTI
3*3o**L enhir
:*«.jh< allocix
3«70.CONt«l
340OLDA vniRR)i I . •
369t*C0 LOOPF
37OOL04 UIIBHILC.X
37IOSTA 672
3730LDA vrusBtLE . «
3T30STA 1(73
3740S1I 1,77
;/3oJ*A ERASE
J'60L9i 677
•-7?<4tWl vntssiLE.it
37 B 001C COM16
, :;. » ...
3«oo6ta vhisbjlc.x
3* »0JH» LOOPF
3B20.C0M1/.
103OL0* «rttMtl.r,>
3B40OX
MI3OA0C 42SS
•J«*t« vnnitiji.1: , K
38JOSTA 6 73
JOSOLDA inir.uiul..*
JO908TA U!
JWOSTl 677
3910L0A 6*3
S4705TA fc/t)
J430JS« tTRINI
J94CC0X 177
3930 vote* FOR HISSILE
3960\HITT!MG AVENGF*
J»70LOy i|3
3wooe»
4OO0VM CHE D.J
4O10L0A VC*tAK,V
4O2O0EO LOOPO
4O30UM lMI6fllir,«
4o4oo»» r,v
4O3O0NE LOOPO
4O6OL0A VM1U4III , K
40700T V.V
4COOOMC LOW-U
409OST» I7fc
4IOOSTI 677
41I0LDA »HK>
41TOSTA 106
413QJSR nsuUND
41401 Dl 677
4130LOV 176
4160106 «*>:>
4170BTA VTjIMI.Y
410OSTA VBir.BJI.F,»
4190LOA uiiesile.x
42O0STA 1.72
4210SIA mi
4220LDA VNISSILE.X
42JOSTA 673
4740STA 682
423USTX 677
426OL0A 179
427001 A L/U
47MMR SPRINT
4Z90LM Ml
43O0STA US
4310LPI 677
4320JIW score
433o\cmu- ron niBBlEE
4340\HITTINO 1I0BI
4350. CMLO 2
<-j, ( llv •/
4J70.LCMP1I
43800CV
43«0C*t. CDNTS
440OJI*> LOOFF
4410.C0NTH
4420L0A VBOKB.y
4430K0 LOOFK
4440L0A tnlBUlLCI
LCOI*M
447O.0A (rtir.HlLt.l
YKMB.V
UKVM
4SOUL0A I0O
4r.n«iA vvono.v
43TOSTA vnlBCILK.X
4S304.DA IM1C9H.L.I
45400TA 672
439MDA TlinOlLl.l
•360STA 673
*5'w»TI 677
45V.A.0I 677
4MU)nv LOOfT
46IO.ALl.OOrC
4*2Wf»> CMTCKAW
4^-....TM>C«EC»
4640JSH UAI1
*:■•* -:r* i r.nr
*M>JJr* FINISH
4«70\<« SUO AOUriHCf ••
4HO,«i ■!
47Hn.D> 4.^
4711CC. I|(
LOCF
•MltttA l,|
474C4X«l0i.Tl0K(
\TSv4HX E004-
-<0 I.A>«: I
4 77<Xf» 60S
47*M.DIT •-.!
47«tf.LOilf 1
4*MT<A|BTti (•«,>
«,n.>Dr.iWTViB£ji
4«M4»t VOW I
4«34iv)
4«40tt» tKt,
4ar^<.D> act
*«*.... I OW -2 TIAiSTA v,t
•CiJTna'.iWl 1.00*2
4S6VXAV 403
48*<.<Jj» »03
4*0«.l.lU<'» IXAlSIA V. ft ,»
4Vlu|MltOEV|RTL LOOFJ
i •;■■•-.« 6 > nor inn
493U.O 423
4«40.l00F«
4V30LOT 670
4V6VLSA t.V
4>7bCM> 464
4«*0K0 0MM1GR
44-»0L0A «2^S
SOOOJnf IADCL
JClO.UfilftllX
302M.9A 401
3O30.UUHL
504V9TA 1M01.I
VOOJSFI R1HC
SOM10CI
5O70WV tOUH4
soaovsrr TO ZERO
30MIDA aoi
SIOOLOI 411
S11O.L0OPT.
S12vCTA VCHAR.X
3l*>t»V LOOF^S
31SORTO
3I60\>« IK ■•
3t70.dlMC
310alhC 670
MV0L8A 412*
S200CT*> 670
UIOtM LAKl.l
372010A 40O
3230BTA 670
S240. LAKt. I
9290OTB
33«>v«» thftW. ♦•
3270.r(tABC
I280XCALC F0S1T1DN
5290LDI 403
53O0U* 672
S3I0STA L74
S320LAA 400
S330STA 67S
S340.UO0P7
81900X9
S3A0AS. L74
3J70«0L. 673
aieooti
339C4ME E00P7
34OOV0I *73
341-...LUM-U
3420CLC
34 3O.0A 674
3440AOC 4A4
3430STA 674
3460C0A 673
9470AOC »Ol
34M«TA 673
34*OOCX
33O0WK LOOPII
33I0VAD0 MinCH
332CO.C
333C40M 673
3S40WC 4BB
33SOST* 673
SSAOLOT 413
3370LTA 40
3S8O.I.00O9
3390STA <674) .T
S6O0DET
SftlOtri. L.O0PV
S&20«ie
3*K>v»» PRINT ••
3«40.6Fti|NT
34>30\CAI.C FVUITIOH
344rfX.0l 403
367U.DA 672
344XMTA674
34,«1XDA 400
3700«TA 67S
37I0.I.O0PO
3720O.C
37J0A4L 6T4
3 '414(01. 673
3730MI
37604JHC LOOFO
37TO.M 67J
3700.LU0FA
3T40CLC
StOOLDA 674
3AIOA(C 464
34TTe*TA 674
3«»«.SA 67S
SA4VATC »C<t
3«3«9TA 673
MIOASt. A
A
3V70444. L03*A
■ ■ . •.ft'-
3«4oCLC
3*-..4.0.> 673
• - . .; . .
.. 67T.
n »i3
3«4<V0> 6/«
tan
346Ot0A CHAAt.l
3*7U«1A « 674 1,1
4«.----*n. LOJffr
•■•I'JKT*
Mi7X>M*4t?
6O30.t*6tT
6O40LCV 67»
4iflO.1.0O»«
AAaOCOX 423S
4O70.I.O0F1I1
*O*0t*C L00FU1
4KO0CY
61IMML LOOFH
•IfOftTB
6l30VnUI UJUHO
6140.r«0UND
6I30L0A 604
4140VTA CMfl.4
61701 OA 4V7
4IBOL01 40«
AI9K0T 603
420OJ0H 6frri
62I0HTS
•220M4IV112
6230.UAI12
6240UTT 4233
6»O.L0OF«w
62401. DI 4233
6270.L00FWII
4290MOF
631C443F
03200CI
4 33 0W C LOQFvUl
43400CT
61 3 044 C LOU'WH
636WKI0
»170V6C0M IMCfrfmNl
630ONAF4 PfOril
ftWv.BEOBC
64O0IMC 6«A
64I0LDA 6lu
»4?<01F 60A
64304NC FGCORC
k«<CU» 400
64306TA 6SA
6440ITC 647*
4470L0A 410
64aOC7f> 6*9
690OLSO 400
ASlOSIft 609
6S20:nC 6<M
4S30.PSC0FC
a34OL0( 403
oSMkOv 423
636O.L00F1.
43700(>
4300611 600
6.S90LOA 136,1
A
4A40A0C 407
M90TW
644OL0A 407
6670UIA 6IK
6*a0.L0Q»rl
6690LOA NUntrnil.i
4700S1A 22370tb4.V
471O0FT
»7200«V
»7S«occ 6se
474O0PL t,00"fl
673VL0X 680
676U44*. LOOPL
■7HRn
*700\»»* TITLES *«*
6790. r I luts
6«O0t.0A 4240
60H.-S.tA 688
AATOLXA 4124
603OSTA 609
4«4ocBA 4inrr.ri n i-co 23a>
6O30VTA 6I1A
4O4OL0A 41BCN6IM DIV 2341
,...■ .-. .. Ul>
6— X OA «22
4«7*OJM 6FFCT
6900L.0A 407
69IOJBA 6FFCC
6420LDA 4)J4
693081A 67
6940L0I 40?
»W1 Bt •!«>
6460.LPI
6V70LDA <40A>, *
690O6IA l»MI.V
69*0 1 MV
TOOOtNE IFl
70IOIMC 6119
70201m; iOtl
■e8oon
7O40tK U7>1
70QOJSH 6CFE0
70AM.DA 42?
TOTOjm 6FFrr
7Mot.BA 403
'"•UU. OKI
71CK4.0A 4M
7IHH11A 47
7I2OA10
riU/\CHK>. rr,l. AkL
tu octiKovrn
7!3<>.C14.C'AV1)
"If--. t>« 411
7l2«.l,0ltlt(
714.X t* VCHAM.J
»190»*4I CCNTC
7 JO0 0CX
7210*41. LOOTO
7«OM«TU
•a vaamn
724W.0A 40S
72»SfA 6*6
72«<31.0A 401
7I70S16 SND
720O.L OOTIi
7290JSX IIWWl
7300IMC 60*
731UI6C til/.
rsaoiic 6tui
7330IM: 6114
73400MC LOOfh
7330LDA «oO
7360fiTA LMU
737M.0A 67*
73WtR
74006IA 676
7410L0A 40O
T430STA 679
7*7XHtA 412
7440JSJ) 6FFEC
74SOLOA 415
741 M ■"' OOP
74TOJSK 6F»F4
7400JSR TLINC
7490JG(t JaCORE
73OOJ00, SCORL
731CO« HCOHL
732oj*k scene
7330JS* SIXRS
7340Jr* MinOP2
7330.CONTC
7360Jnf- ENOCMOC
7370 MCW> l-AUL
739». IFAOC
73901 OA 400
74009TA 670
-ft I ..14 ..._■-
7420STA 609
7630STA LOA
764061A 679
76SU1.I14 603
7640STA 607
7670L0A 4S0
76aOSTA 670
7690COA «'SNO H002SOI
TTOOtTA 664
771OL0A 4ISM0 DIV23A)
7 720STA 683
7730H10
7740VCCT TOP LINE
7730VOF DiafVAV
7760. Tl INC
7 7 7U.SI 493
7700. LP4
779O-0A L1R8, X
TtOOSTA 22520,11
7SIO0CX
7t20*PV LF4
70J0FITB
•(-.». ■ (, i.i i n 'ii.-.
7430VIVJII niKtHLNO
7B*0.BClirT
7S70LDH 403
7S0O1.0A 4UO
7340.LP3
7900«TA VBCMO.X
79I0STA VMI&Oll.l ,X
79200CX
79JOIH-L LP3
T440RTS
7«SO\DeFlMT EIIWELOPr
79AO.0EMV
T970L0V 41BF-rNV 0(0236)
7999L0I 410FEMV M3D236>
7SVOUDA 408
aooojart 6FFFI
001OF1TB
1W20\«» F1NIUH ••
0O3O.I INIliK
•040fi1ftl 1
•MOtCKTPflStl
6VJ60END
■070WI4*<4 DATA FOR MILES
uoooocrrf/ocucf.
•O*041CACCH>"*<
■< -vl I..J ■
> I i'rtVI HA M • • • •
• ••••••••»»3Dy*Ct»r| 9»C»rr**
I.I I •■! I'JLFfELH-'lftOI o-.....«.
0:101 (BCHElsc Vfti --...•••«
• ••••••41. v «|t|Bh64N444444#4
6446444446666444464 44 664 4 44
f 44 6444444444444664 44 4 4 44 4
•••4t(0Hirr*lo*Fira*>*<*>««
44464*
■I ■ I ' . »1-4.| I-' .......
• •••••••.••■ii I ••Any*. 4y*tu
•Ular. •••••••••••"
n 1 3oriior(t<ir.
Ol*0FtEr1««. OAtA •••
• 1304rr»> CHARS IBOl •••
•t6«DATAO, 192, 209,231 ,231.
209,192,0,0.40, 104,124.126,
104,411,0,0,17, 17,17,209,727
,199.143,0.136, 136,136.104.
124.62,31
Bl 700A1AO.3,l,3,:,3,l,O,o.
O, «, 0.8.0. 0,0,0,0,16, 33. 33,
14,0,0,0,0.120,72.72, 128.0,
0.0, 4, 2, 112, If., 10. 20, 8,1. 13
0,132.I2H,224,4,V,|
ii:.- "... I VII. ...
«19004rAa3,43.9f.,V.ltO,40,
t.-3.31.1l«,7.-.lh.;,l.-il.U.-.l
28. WU. 100. 70, 99. 77, II. 2.', I.
1.13.33, SO, 17, 31 ,122.80,3,6
7,64.111 ,42. 73,30, 173. 3b, 28
.127. 101, 1 13,19, 91.27,115,7
4,00,97,70,3.79,43. |r», 1 26.
47,94.24,21,01.33.7
B2O00ATA4n, 20,73,33. 102.41
,4,34.49,29,37,103,104,8,10
7.60.46,09.39,92,39,04,33.2
3.37. I2 T (,9. 30, 61 . IB.93.90,*
*, 1 t 6, 34. B7, 109,32,76, I 12. 8
6,93.44,117,23,38.12,103,6,
14,26,71 ,fal', IIS, 119,63.13,34
.10. 641.1^4,41,1 10, 1 29. 1 06
B2I0*CM>«> IIUMBERB <«0I
032ODA1A1 IV. U3, 03, 03, OS. 03
. 1 19. 0, 17, 17. 1 7, 1 7, 17, 17. IT
, 0,119,1 7, 1 7. 34, Ml, Ml, 119.0
.119,17,17,31,17,17,119,0,6
0.60,60,60,1 19,34,34,0,119,
60,60,119,17,17,119,0,119,6
0,40,119,03,03,119,0
02300A1AU9,! 7,17, 17,17,17
,1 7,0, 119,83,83, 1 19 ,n,U3,l
19, 0, 1 19,113,03, 119, 17.17,17
.O
0240>!En«*< irillW 1641
B2300ATAlt9,bU,68.119.l7.1
7.119.0,119,f,n,/.{),68,6e,68.
t'.9.c T lI9.03.ea.B3.nB,0S,lt
9.0. 119.03,05. 1 19, 102. BS, OS
.0,11?, 68, 60, 102, 60. 68, 119.
0.0.0,0,0,0,0.0,0,0.0.119,0
,119,0,0,0,0,0,0,0,0,0,0,0
B260DATAI 19,03,03,03.83,03
,119,0,119,03,03.83,83,03, 1
19.0.119.03,03,03,03,83.119
.0.1 19, 03. 03, OS, 03,03,119,0
,1.3.1,-1,1.1,1,1,121,-73.-
17, '.,170,120
120 YOUR COMPUTER. JANUARY 1984
®Pf PASCAL
SIVPAC
Quality ZX SPECTRUM* Software
HISOFT PASCAL 4T
". . , 1 haven't aeon «nv other compter that could match Hlaoft"* Pest**' . Uling rf>e Sptetrum Atc/o - Autumn 1993
"This If a veiv -rniirt,! vr product ■ .... 61 benefit to any Spectrum pioflremmer . . ." David Bglto" ZX COMPUTING Ava/Stvt 1$83
Jutl two comment* from f u l length review* of our powerful end virtually full implementation of Standard Pe*c*l. Tho advantage* of u»*ig P*»c*l ere woll-hnown - feat. *e>l
d Dcumontlng. arid above ••. Mructurad program* and now. wiifi Hio*l Pascal, vow can reap an the** benef t» on • wW« tango ol home computers, mchirf mg the 48K Sineiatr Soectfuml
Hi*oil P«»c»i product* progr am* that run typicallv 40 tim** fatta- then equivalent ZX BASIC progrema and, aomatiiiaa. up (o 1,000 lima* fatterl
Huplt Paecate support* FOR... DO. WHILE.. . UNTIL. CASE . OF. IhTEGEA*. REAL*. CHARacttt. RECORD*. POINTER*. SET*. ARRAY* etc ate - It is not a Tiny Pa*e*l out a
virtually full Implementation of the language allowing in* uwr to davaop true high-level language 1U1 wh^a attaining e»ecution speed etc** to that of machine code. Complete with e
70- page manual.
Hianft Pascal it e'»o availab-e >n a variety of dltk format*, intud ng aaouantiai FILE handSng.
HISOFT DEVPAC 3
", . . DEVPAC i* most highly recommended. The documentation i frnt ctaw." Your Computtr Mty 1963
. . i! you write program* in machine code, buy DEVPAC - it ■» the bait currently on the marker" Adtm Otnmng. ZX SOfTm Wrncn Mkw Stpttmbtr 1983
Two comment* from review* of aartiar version* of DEVPAC - now wa have DEVPAC 3 eve ac'a a powerful Z80 aiiemble- wltn eonflitionai ewembiv. asiembly from tape ito enable
generation of vary large cod* fast I. ORG, EQU, DEFB. DEFS. DEFW. DEFM. label* of any 'angth - in fact all you need for fait 3 000 \n* pf rr.nuiel and powerful a***mb*y
oiogiammlng. But i doesn't »:oo there: DEVPAC 3 alao Inc'ude* an incediOe Oebugger'd.***»e«T!t>*» grving you e 'front panel' dispujv of the 260 ayitom and ellowing enenw*
oobugnlng of your machine code program, Including *ingl* itepp^g program* EVEN IN ROM 1 1 Open up the *acreu of low- evei progremmmg with DEVPAC 3
Price*:
Hlaoft Pe*cal 4T I2X SPECTRUM) C26 lnctu«lve
INewQ-a.n SHARP MZ700 etc) C3S plua VAT
Hlaoft Paacal 4D. many dink format* CM Inc.
Hlaoft OEVPAC 3 (ZX SPECTRUM) £14 Inclualva
IIMewBralnl C25 inclusive
•••STOP PRESS"* Hhvyh] Pascal for the SPECTRUM now come* complete with a Turtle Graphic* package e: owing fait and ea»y production of eompJei graphic display*
Hieoft Pascal and Hlaoft Devpao alio available on ZX Microdrive p t e aa e wrfle for (fetal*
fe
and others
HISOFT
13 GocMlcn. CaeefHiftai
UrejttM tanfe. I**S LU7 CW
Til: (MM) T
SPECTRUM €r ZX81
EDUCATIONAL SOFTWARE
CALPAC LEARNING SERIES
Use our Computor Assisted Learning PACks to help your children with their
school work. The programs in the actios ueo moving colour graphics end
sound to make learning more enjoyable Each pack contains four programs
and Is suitable for uso with the 16K or 48K Spectrum. Program notes aro
supplied,
VOLUME 1 1from 6 years) £9.00
Tens and units addition and subtraction with detailed help facilities;
powerful, easy to use drawing program; English comprehension applied to
American Indians.
VOLUME 2 (from 7 years) £9.60
Roman history; spelling tester with easy entry of your own lists; flexible
table-tester; homophones.
VOLUME 3 (from 9 years) £960
Nouns, verbs, adjectives and adverbs; tenses of verbs; biology of the flower;
long division tutor.
Additional features of the CALPAC LEARNING SERIES include:
• Spoiling checkers
• "Help" coll up routine
• Easy insertion of subject material of your own choice into the programs
CALPAC C1 O-LEVEL CHEMISTRY £7.50
Four clearly presented revision/programs. The subject matter has been
carefully structured to cover the most important aspects of:
• Elements, compounds and mixtures.
» Structure, bonding and properties.
• Redox, electrolysis and the activity series.
• Acids, bases and salts.
48K Spectrum and ?6W ZX8J versions of the cassette are avaBable. Please
specify which you require.
Our software is available by direct mail from:
CALPAC COMPUTER SOFTWARE
108 Hermitage Woods Crescent
St Johns. WOKING, Surrey GU12 1UF.
for funnei delaiie plea** telephone 048 67 2664
We have a Ucrtiori»|r*rlon canette availeb'« tor roloilor* or »choo*j.
Li I DC SPECTRUM
If I fl aU SOFTWARF
CHOOSE FROM OUR VAST RANGE
FREE 20 page CATALOGUE with full details of our range of over 160
different programs for the ZX SPECTRUM. All hired with theconsentof the
publishers. Whether you prefer to ZAP aliens, get lost In an adventure
game, EDUCATE your children. CALCULATE tho family finances or
COMPILE machine code program* WE HAVE THE RIGHT TAPES FOR
YOU TO HIRE.
FASTSERVICE
We stock several manufacturers original copies of each tape, and can
nc«7riBirVc]espatchyourtape9thedaywereceiveyourorder,andweeiway»
use first class post.
LOWEST PRICES
We believe our prices are the lowest of any library, yet we offer the
LARGEST range of titles. TWO WEEKS HIRE OF ANYTAPECOSTS JUST
60p (plus 40p p&p).
FREE TAPE HIRE
Fora limited period, we will send yourfirst tape (your choice) FRE E . sCiC n
our library now. You cant afford NOT toi! If youVe tried another library and
are wary of our claims send a stamp and we'llgtadty send you a copy of our
catalogue - we're confident you'll Join when you see it 1 "
MB
200 Mukjrave Road,
Cheam, Surrey SM2 6JT
SOFTWMi
lenctose cheque for £6.00 for LIFE MEMBERSHIP and I understand that
my first tape hire will be FREE. If, within 28 days, I'm not delighted with your
service you'll refund my membership fee.
Name
MdNfM
.YC 1
YOUR COMPUTER. JANUARY 1984 121
LETTER Drop is a word game which runs on a
Y ic-20 wilh 8K. or more expansion. It is a
multilevel game which can be played by
primary school children to improve their
spelling and vocabulary, and by adults who arc
word fanatics. Scrabble players or crossword
fanatics. The level of play is up to you.
It requires rapid thinking, but not nimble
fingers. The action is in your head. The idea is
simple — the computer takes a word tumbles
up the letters, and then slowly reconstructs the
word as it randomly moves the letters round a
specified area of the screen. Your task is to get
to the word before the computer gets too far.
Not too bad . . . until you realise thai the
letters of lips for example also spells slip and
lisp. With longer words the problems increase.
You can either run the program tn upper or
lower case mode by pressing the Commodore
and Shift keys together. Your first option is
Easy or Hard. This determines the length of
the word. Rasy gives a maximum of live
letters, and hard a maximum of 10 letters. You
then select either a one player or two player
game. In the one player game the computer
chooses 20 random words, and in the two
player game each player chooses 10 words —
with the other player out of the room.
Can let computer choose
If desired cither or both of the players may
let the computer choose the words for them. If
the words arc eniered by the players, they arc
checked for length and gaps by the computer.
Any illegal words must be re-entered.
VVhcn the words have been selected the
game begins. An area of the screen is drawn
out for the letters, und within that area a
rectangle is drawn which exactly fits the word.
The letters of the word then move about
randomly, and if a letter lands in its correct
position in the rectangle it changes colour and
is fixed. In the one player game the computer
gets 1 point for each letter it fixes in this way.
When you think you know the word press the
space bar — one player game — or Z or / —
two player game. The letters then freeze and
you arc invited to enter your word in a second
rectangle.
After you have entered it, press Y to
Bryn Phillips with a
Vic-20 program to help
you expand your
vocabulary.
_ &/4fi*?ysv&7r-
LETTER
DROP
10 «f «OH«
30 TT.tt*J lOOTOlO
50 OIH M»(20>iDlMM<20>
>•"» r t-ot-r-i i*>2-i-v nm t rrrcctt *•»•• •' 32thfnp
70 R.ftHO<-Il>
SO S 1*3*975 tV«J$978«S2 •3687£
SO POKE 3* 579,2.;
IOC PPInT-mimi crrca oec**
io2 ppint-btmoose option..."
no MiKT-akMurw^v op- »**©-
120 OETAf
I3» 1F«I.-C"THEW :»T.iUN-;iSt«-C*iv-iC«3T01CO
M. v !FAf.-H"THEMMX-IOtHI«.«;iSi.-.*W lOOTOlrfd
ISO 0OT0120
i«e rt ii.t ■ mmniHi p player ommc-
!7« P«!NT"H»J»jeB PIAVER GAME"
1W GCTAiilP«i.""T>tCHieO
190 0-VRU<-«»>ilFO-.10RO>STHeni9*
200 0MOOOTOS7O.2IO
210 MIHT'TMIII CTTFD CROP"
220 PR1MT-JB1K«M PLAVER MOST
230 RRtUT -JUEACH WOOD MUST EE
240 PRINT-HEAVER 1 KEY - Z"
230 PRIMT-lpLAVER 2 KEV - /'
26© P*tNT"KMU»FRE33 C TO CONTINUE-
270 0£TA«tIFA*O"C'THEN;-0
200 "ItHT TMIMHIIi in ijj-
290 PRINT'BMan COMPUTER CHOICE"
300 PRINT' a«2i YOUR CHOICE*"
310 OCTAf 1 1FVAL< A*X10RVAL< A» »2Th£x3iO
320 tFA««-2"THEnOOT03?0
330 Hl-1 H(2-10i009UB2Ma
340 PRImT'jUPMSS C TO CONTlNUi"
330 OETA^ilFAiO'T'THEMSSO
360 00T0410
4$Mtl>2*n3?2
EMTER 10 MORES. "
LESS Tt*>N"MXXETTER5
LONO
976 FWI-tTTJlO
380 PRIMTltilNPUTM*<]»
390 MEXTI
400 Nl.l iM2>10i00SUB1410
410 PRIKT"3BMHi*JPI.AVER 21"
420 PRINT -BOU1* COMPUTER CHOICE"
430 print am your choices'
440 OETA*t!FVAL<A-»)<10RVAL<A*»2THEM440
490 lFAf--2"THEXI0T0S00
460 Hl-ll tM2-28iOOSU02140
470 miHT-aaV>RESS C TO CONTIMUE-
400 0ETA»iIFA«O"C"TMEH4e0
490 00TO340
300 FORi-llTOW
310 PRIHTIiiINPUTN»<IS
320 HSXT1
930 Ml. 1 1 iNS.20iOOfV014IO
940 niMT-nMMHPKtS »T0 9TART-
990 0€TAtiIFA*O"S"THEN39«
«0 0OT0740
370 PRIMT'OBaHCOf^njTCR LOOKINO FOR 5©M€
900 FOR I-IT020
396 PRlMT-BP^OUNO-fD"
600 RESTORE
610 R.INT(RNOtl>»TT-t>*l
£20 IFR.OTHEH660
630 FOAJ.ITC*
640 READU*
630 NEXT J
66 e ReACMxn
670 IFLSN<N*CI>)>ttXORCIN(N«<I}><riNT>«D*C*0
6*0 F0RM-1T01-1
690 IFH«(M>>Mf<[>AM0I>lTHEMT8>I
"•go fff xTH
710 lFrt.lTM«NTt^iOOT0600
720 XXTI
»•" H0R081"
1 22 YOUR COMPUTER. JANUARY T 984
730 RE« IMIN PRQORWI
740 tP0*ITHBHT»«."MOr*W lT2i.-CUMPUlEP-
730 IF0-2TMgllTI»."PLAVE« I - lT2»p-PLRVER 2"
7«o p»iMT"ai'-Tn8<2>ri«»Tf»<iaiTi«
770 F0RK-3TOI?
790 P0RV-2TOI©
790 POltePI*X-22*v,i02iPO*EP2»X-22*V , ,2
839 NFXTV,X
910 FCftK-'tfoic
020 Fwv-sros
839 PC«:epi*X-22*v,32
B«0 NEXTY.X
•St rcftw- 1 T020
079 R>IHTCRHJKJ >*20>-l
ase ts.o
9X> FGRJ-lloUN
900 IFP-H< J>TKEHT«.»
910 NEXTJ
920 IFTS-ITMEN970
939 HiHIO-K
940 W>l4i«>
939 Ui.l HMMt>
*»CO FOR|.)TOLCIKI<*>
37© LI- 1 •-Mlllt'.m. 1 . l I
909 L<i>-f»M.'LF<i>>-«4
990 uf.HH
1000 M-?-iN7<LN. ■■?'■ ::-.-«-l-LI4»;
10IO PMceP|+XJ-2J*6,103iRa»'XP;..:-l-22»6,5
1020 P0KEPi4K2-22*e^lOl tP-:»FPr.x2-2.'»M;.5
1030 F0RX-^uno:-2- 1
1040 P3KEFI*:<-?*J2.1C0iPa«:EP2..>-7»22,;:
1550 poker-i «x-s*22 ,9? ip<» =p;» •--•22,5
loco hexrx
1070 fci-0
1J80 FOM«1TOL'I
1090 ]Pt.' I'-SL'THEN: 19CI
i:00 K<1 >-iNT<P.NtKl}«ll ■-4 1 /. I >.J.il ki.p. 1 >«■«><■*
1110 IK-PCEI ■;PWX<[>-22«Y<1>>
1130 JFPKO32TMEM110O
1130 POKEPNXKI i-22«Vl
mo :rva i.^fwir^. 1 -.t./(:THfwxvM.on;«o
MM IFP8»nnnif '..OinOTOHPO
n«o xi u •->• j uvki '-v<j-.
: in poicp|4><< [>-aa«V< : j.l- l)iPorcP24)ui>-22«v<i> > 2
1 too M ii'
1190 1F»»." "TH(fNno«MJB1020
ijfta !Ff.t-"r"«ft»-vTt«nocri«»;2«
1210 iFCN-llHEMI-L'l
1280 MBHTI
1230 :FErj<-iTHCMCN»0t0oro:29O
1240 OOTOlOGO
12M FO&X-4T016
:260 toev»3To<t
5270 P0«:EPl.X-22*V.3e
'.2(9 N6KTV,X
'.290 UB-0
I3N ROM-ITOl.N
1319 •il-.I >«0lVI< 1 laD
:320 nexti
i3>e psiut-aamuaj
1349 co*i'.*irci>;.'i- IH ' -h*:<t:
1370 NC4TMH
13*0 PFlM"ritii*ftMM0-tf« OVtR*
i3t«i "PiwT-itiairi'hM v*:e or*'
13*0 OETM ■U'RIO" "ThCN13»0
13*0 RUM
MOO REM CH1XI'. INPUT
1410 i>-l
1420 «"c.i»I-H) TC+12
1430 LN»LEH<M»'. 1 »>
1440 IFLtrjnXTW.UEt'.ttl-rtMil ■ lE<ES ••! iF.R.gP*! I00T01499
1450 FORJ-ITOLH
1460 "0*-r-.10t<s«< I >,.?,!>
1470 :FFt3C<TO*><63ORASCC*e*»90THENE<ER>al lE*<ER>»"«c!>i
»■ »♦» 1 J-m
.4\-i< -IL-.W
S490 NEXT I
1500 IFER-lTHEMOETUftH
I3l9 PPlNT"aa»PLC»«E CM»«JC The POLLOHIMW
I920 P0RI-1T0ER-1
1330 PRtHTEUi"."E»<I >
i94« n*'ur'iM]*iii»<.e<: > •
1370 LU.LEU<H»<EO>>.i
1560 1FlN>MkthKU PRINT'TOO LCWO" iOOT01S40
13TO FORK* I TOl.N
IMS IFMI0»<H«<E<1>>>.1)-- TMtt«3F.|
139© NEXTK
1600 IFOP-HHEHPRINT-NO OURS I" iOP-Oi00T01340
1610 MEXTI
1620 RETURN
1630 RCHPRFJX LETTERS*
1640 0O8UB2619
1 630 POKCPl *X< : >-22«V< 1 1 ,L< S > iR0KEP2*X<: 1 >-22*V< I .» ,0
166C BS-1
1670 FORK-JTOlOOtNEXT
1630 LC l)-32
1690 CS-CS-1
1700 IFf.. 1 TWFMFR 1MT " ■MlHmilllllM K
1710 l*»Mfi-l
1720 RETORII
1730 LH-.EilO(»(C>I V. >
1740 ]FLH>6THEIiPRI)<T"taiT00 LOMO AOHltl O0T01340
1730 FORJ-lTOLIt
1760 I10*»M1D(C|<I (E* I ■>■,:.: -
1770 lFAtC(M]Ot>«90RftSC<niD*>:>»OTMtilPL-l
1700 NEXT J
17M IF PL»1THENPL»0|PR1NT-H0 1PAC4S PILLCMEOt I " (0OT01340
1000 MEXTt
COHPIRtl .VH>-
.1 iO*-" 1 iOOSUB2690iRETUflM
"C6«0»"""t
1810 RfTlJSH
1020 IPO-2TKHRETUPH
1030 005002619
I04C FWO.-1I03
1830 PRlf.T aaiUMIIIIII
1060 POKES! .240iPOiES2.200iPC»'.EV, 13
IPTC FUl'.T " nvtwM flBl|y' c '' HORO"
1000 FORF.;TOlO<SiMCXTC
1090 POKES! .OlPO»£&2,aiPO«-.EV J .e
19GO NEXTK
1910 X«X]+1
1920 IFWX2-1 THEM19SO
1936 0£TL*ilFi_i-.--THCJt*3P
1940 LTeFrSCiLFi-e^iIFLT^OTftCMlSSO
1930 0»aG»^.*
19fi0 Pt«EP»..>:-22»l3.LTiFOKEP2*X-22»l 3.6
1970 X»x*l 100T01920
1900 PRINT*
19M OCT M
?OIH* l««.-v-Tt4rM2O30
2010 IFft«--N-Tt4IM?e>0
2020 OOTOIMO
2030 OO3U»2O70
2040 o«-*"iOoroi>io
20!0 iFoi«b*THr>«>r.iCf.Li'-«eiPR[tir">it»»ti • ■» ■
206ft tFOt<->M»TK»«:iUCi+SlPRlllI '««»•»•»•>»»*
OOSUB2e7Oi00St.«327S0iRCTg(lTl
so-© FonuKi^ircNs-i
?<tec> Fo»en. :-.';«n..»2
soot icxrx
-:l-. sv.'.'.viiMti
2110 PKI.'II-
2120 RETUPIf
2130 RE««*VK L0«-O SEhRCM-
2140 F0R:<-tllTOtl2
2150 RESTORE
2160 R«II<T<R143M>«104
2170 IFR.01.*-..
2180 FCRJ-UC*
2l«> RCflCMt
2200 rc-tu
> I'i'M : ii ...i, i . , >ii,rc •
J.••^»\ PftlNTI >T«« 4 hi i
2240 -it T!
3290 *L'U*n
2260 IKC-ITKIJ-FItien
..T.i :RAt.-r-rME><p(.pi<ivtP i-i»l«i
2200 !FM.'. •TME'* , *-T'l ■<• ' . i'L-2
2290 O0SVe2OiC
2JO0 F0)ir-1T03
2.11P P?tM-££CCCCCnMJ*JM
2J20 R^KES: ■><»'_'_»E« - 200 1 "C»:6V , IS
P3KES:.;40tCi>St
P»|»iT
2340 PORF>ITC>100tNCXt»
2J30 POKES :.0iPO»ES2.Oi»O<EV,«
2360 KEXTK
2370 x.xi.:
23*0 IFK-X2-! T^.i2440
»»0 OCTLI '!■-«- t..iu •»
240O Lt-(»iC<L»>-64»lFLT<>»T>*Jl2390
24io ai>i.i._»
2420 P(»(fPl.X-22»l3XT|PO>.fP2*:<-22»» - •
2430 <. 4. HOOT 02390
2440 PPJIrT iu.uLta.i»»»»m i -li III I
24CO OCT n*
2460 tPN*a-VTHIM23IO
2470 !Pf>f>-»|-*X>l24]*0
24BO 0OTO24TO
24*0 00*ue207<>
2300 OF---IOOT02370
2310 1FPL-2 TKN2560
2520 :FGI«l*Ti-CH0O?L*2'' MlSOl V740
2530 H2»l2.JiR*lHT(fttf»»»»»»»»I»M|n2.3J.- ■ i>0U)*207<>iC-3i'JB273CiReTURII
2J40 |FR>10Tr«>Jf1:-nl.24L.'t-'l8' iPKlMT-BOUI'r: iEK-1 iO«--" tRETLUf.
2530 l"P<ltTf*E:««;»ni--.L'l-'IB iPRlrr 5114*1 r: iEN-1 iOI-"" iRCruRN
2560 !' J OI»4tTKMiO!vf2649,OJT0250<>
2370 t1i-ni.«,pt ii<-T-ttkUI""l lO^-"•l0<'3^ei■*3■0l0<^ue2»7OlPETURH
2S&6 IWKUT1— C-W2I2* f i-Hfti in>:ii7-MM»>n»»nm?iPii.i ifli-- 1 ■bptimh
2590 lFP;-10T-<'.«2»tv. -i i ii Hh.ri nniimMnmin.ifii.1 ».•■».-" i
REUI»N
2600 t£« 5OW0 EFFECT*
2610 fO*t*«5ro3wr«P3 ...
2620 «0Hss,i;->.fr.i I
2630 P0RVL-13TO05TCP-2
2*40 POkEV.VI.
2650 i«XTV1.
2660 ilEXUF
2670 •'O»E52.0
2680 PETURN
2690 »0>.EV,:3
2700 C0PSM-0TC39
2710 SO>E52 IF9.V-
2720 HE>TS»1
2730 tOtES2.0«PO-r --.o
2740 RETuRti :;•.
2750 POt-C- -:- " .
27Ci> FOF-SI.-IOTOOSTEF-l -
1 '.j fO»E»t .US- it*
. '^.i -.f r ;•.
27» "O-Eil .OiPv»E/.0 B» iw >»
200O PC TURK
29IO PCKfPl.xt 22»l),103irOf.{:P2.:<|-22Plj.2
2«20 PO*.ePl*xj.;2»iJ.ioi jP0KEP2»:. 22*1
20W PO»X->|.jT0X2-i
2040 Pt.:FPl.v-2:»:4.100tPOFP2.X-22*I4,2
2t330 RC*ER1.5'-22»t2.*!«iP0»:efi:*'<-22»l.
2060 i«xr<
2R'o pcr.pi.
•'•-■- ■■»- -— •
• >.■ «■* .. . ••41. •—"«
■ , ...
,•♦,1^
I .••
I... »l\M*-
. .1*
•»*.».
. i.»
... l...'l*.
.— *•-;'» •.•1~»- .»■ "
■■ Ml' > •i^l.-- »tttw»*> VU«- 1 -..- fc. -
- — ... ■ ■ ' .!■••.-
.'.— I ...!•- *'J. ' . .
. •. -. . .-• #m. «... MI|>j.A.' 4#f
• * « .-• .#n ■'- i\*
•• i l l- '»^ll "••*»!•«• T"** 1 . " «**i.. . ••••
■ . .■—.»■ ^•t«l.. 4MIWN- »**t1
. mi taai -.*»*i>^««. *rnih|* nun • ' — * '-
confirm. If you have made a mistake, press n
which will clear the word, and allow you to re-
enter it. If you are wrong your opponent gets a
5 point bonus, and play resumes. If you are
correct, your score increases by the number of
letters left unfixed on the screen.
In the two player game you get double the
point score if you get your opponent's word.
The computer then selects the next word and
play continues. The game ends when 20 words
have been played.
The program is written entirely in Basic and
should present no problems in typing in. The
Data statements should be regarded as
example words and can be changed if desired,
and the list extended to the limit of the
computers available memory. It is important
to make sure that "END" does not appear
anywhere in the list, as this is used at the end
of the Data to allow the computer to count up
the available words.
If you do not want to type the program in I
will send you a cassette containing a copy of
the program with a particularly nasty list of
words if you send a cheque of P.O. for £3 to:
B M Phillips, 12 Eden Drive, Moresby Parks,
Whitehaven, Cumbria, CA28 8XA. ■
YOUR COM-HJTER, JANUARY 1984 123
i cniiMi a riL u#m
♦ ♦ ♦
rur(R rc«»"
It's all in
PRACTI C AL
Build a serial (RS232 & BBC423) linked, full or half duplex Glass
Teletype', remote VDU & Keyboard terminal. This single-board system
will drive either a TV or a monitor with 16 rows of 64 ACM characters in
Monochrome. Has hardware selectable BAUD rate and extra functions
to drive cassette, bell, and reverse video etc...
Full and straightforward construction
details are given.
* AND
BUYER'S GUIDE TO
MONITORS FOR HOME
COMPUTERS
Select the monitor which suits your computer
and your pocket!
Pius Monitor specs, explained
In plain English.
ORDER YOUR COPY NOW
ELECTRONICS
FEBRUARY ISSUE IN YOUR NEWSAGENTS EARLY JANUARY 90p
THE
Wa
MICRO WORKSHOP
MICRO COMPUTER
SPECIALISTS
Software and hardware over the counter for
Sinclair Spectrum, ZX-81, BBC, Vic-20, CBM-64
etc.
# COMPUTERS * RAMPACKS
* JOYSTICKS * BOOKS
# KEYBOARDS * DISCS
* TAPES * LIGHT PENS
* COMPONENTS *
Business/Serious Programs available
Located directly opposite Epsom Mail Line
Station. Visit us or ring for friendly service. See
and try before you buy.
12 STATION APPROACH
EPSOM, SURREY.
EPSOM 21533
AAICRD
-X
your
S1HW?
pedafet
tor
ALL MICRO COMPUTERS - SOFTWARE &
PERIPHERALS - INCLUDING ORIC -
SINCLAIR - TEXAS - LYNX
COMMODORE & MANY
MORE II
Please Contact:
MICRO-X LIMITED
5 COVERDALE ROAD,
BRONDESBURY, LONDON NW2 4DB
TELEPHONE 01-459 1089
TELEX 295931 UNICOM G.
124 YOUR COMPUTER. JANUARY 1984
South London's Largest Specialist
Micro Computer
Centres
Sff^JS. *«*%$**
from
BBC • Acorn • Commodore • Sinclair • Atari • Dragon •
Texas • Oric - Epson ■ Seikosha • Star • Shinwa • etc . . .
Call in or phone for full details.
South London's Largest Stockists of
Micro Computer Softwa re.
Continuous Demonstrations
GAMES - EDUCATIONAL - BUSINESS
Just a small selection of our vast inventory of
software is shown here. We carry all the
popular titles of arcade games for Sinclair
• Commodore • BBC • Atari • Dragon • Oric
• Texas • etc . . . Educational programs for
children from 5 years old to 'O' level standard
are kept in stock. Foreign languages, maths
and general knowledge are just a few of the
subjects we cover.
Let us advise you on your Business application
for your micro computer Word Processing,
Forecasting, Accounting, Stock Control, you
name it we've probably got it. We always have
several systems on demonstration.
TOP SELLING SOFTWARE
Program
Supplier
Machine
■■■:,■: ATAC
■
Stxtlfk**ri
£5.50
f metows
Acomsoft
03C
£9.95
Kong
Am'oq
cmM
C7.9S
Snooker
Acomsoft
BBC
€9.95
r.'igni
Zcioonc-jcvcn
AVS
VK-20
£6.95
Jumpman
fcnyx
Aiar/CBMM
(CasVOisk/aOM;
£29.95
G'lU'uniia
UaTiasof:
Aon
£7.50
Daredevil Dennis
VHcn
BBC
£7.95
CraTy Caveman
McnVi
CBM64
£7.9S
Gypl
Cameti
Spectrum
£4.95
Te-rioesr
Atar:
£29.95
Fon Apoca/ypse
Showcase
Atan/CBMM
£24.95
s'vrmus
sncv.case
AurVCSf/64
£24.95
2cm l ,'l III
inkxom
AiartDiiici
£29.95
Trvrywof A,' 1 ^ ,<
Epyx
Arar/CSMM
(Osk/Cassj
£29.95
Cuddly Cuoet
(nWfOpto-
CBM64
£7.95
Vaih,-r<
Legena
Spectrum
£14.95
!.i.n;irjeiman
ummaie
Septlium
£5.50
'.;. 'i Whim
Buy- Byte
Specov ■
£5.50
l-DAmAtlae*
QuKkswa
Speoi . i
£6.95
■
tncentwe
Specirum
£5.50
Kong
Ocean
Spectrum
£5.95
.■ tfenate
VK-20
£5.50
Hovver Bower
lta*nasoft
CBM64
€7.50
Sur^boo
OiKkytva
Spectrum
£6.95
- njnCty
•nterceptcr
CfiMM
£6.95
Meogauctc llsrvs
attheEdgecfTi.'T*
fonsyfceoian lower
je: ra-
ttle FaDufousu
Sine Secret of life
tteUnfcenc&
Evetytri 'v,
flenetraco*
Zzoom
fVamid
FupteVtiej
WwexSaicer
r^JKlpf
H-Excen
Trarv An
*7 Right
Simulator)
h*rT.w Attack
S*yraw*-
Areata
Attack of tneMutam
Camels
•Vtooo Buggy
Games Designer
rlurvpy Horace 6<
C«hy Kong
Crtdomner
Acadia
All tne aoov* software «s available on cassette m «e» otherwise stated
All Prices Include VAT
L'j-nasor:
VIC-20
£6.00
RicrwrlSfiephrd
Spectrum
£5.95
•n ,,■
Spectrum
€5.50
Games M,n 1
CBMM
P.OJK.
Melbourne House
Spect/um
£6.95
(•nay»:c
Spectrum
£5.50
f>it.ny
QUCfcSttM
C8M64
£5.50
£7.95
eptor
.-VH
£6.95
BubtNebus
CSV.M
£7.95
Anifcg
CBM64
£7.95
Uiiuraw
Soecnum
£5.50
Docioisoft
BBC
£7.95
Vlaraxh
C-:
£7.95
Qu'Cksiiva
VK
£6.95
ImaQil
Spec tirrn
£5.50
Llanwsofl
CBM64
£7.50
Aruiog
CBMM
£7.9S
Ouic<silv»
Sperrrt/n
CBM64
£14.95
.'.'•■'. ..Iirr.'l ■(.
P.OA.
witevccpCOf
V.C-20
£6.00
CMCksirva
Soectrum
£6.95
(maqne
VK>«>
£5.50
VISION STORE
VISIO NSTORE KINGSTON VISIONSTORE CROYDON
3 Eden Walk Precinct, Kingston, 96-98 North End, Croydon,
Surrey. Tel: 01 -546 8974 Surrey. Tel: 01 -681 7539
YOUR COMPUTER. JANUARY 1984 125
Get rich quick with G S Fairall's maze
game for the Atari. But watch out for
the guard and his dog. If they catch you
then you will explode on contact.
t Din Pi4i,n»(32i
2 WOChICS
»?»?*? ■IOHD1M5 »TA FOWi"' I? " Smt'l'l 1 *BT 6R6HWF FAIRAU*
10 for ]•] to xttttLta hin*n>=cm*<A>iiaT i
11 DOTS 104, 104, 133,204, 104, 133,203,104, 133,706,104, 133,203, 167,4, 160,0,177,743,
145,205, 136. MB. 249, 230.204
12 DAIA 730,206,702,208,740,96
20 P-PEEr<106|-4iFQR |»1 TO 4lP*f>-4lPOI*Plt8tT 1
22 FOB 1-1 TO 4ilM'<lll736iA*USHtAWH1*t, 373*4, PI, NFI1 I
B wsm» voooifur t-n td unarw aipoti p<iti?36«t,Aiictt i
JO FOP t-0 TO IlliftUO AirutC ri2ll23**I,AlMrtT I
Tl H* )•* TO IJHREAD AiCOtt f«JllX*-I,»l)tl' t
40 F0« 1-6 TO llllRCAO ftl«»t P<4l*25*H,Ait«IT I
too ojwpmico i7ifi»:t joa.ijipou 709.34,p<m ?io,23?ipo*x rn.TOtPtw rso.Ptn
110 9 6*1 " ' ' ' ' " ' * ' » * » * i « i i » 1 1 • i
ill 1 «*i i i
H2 7 Ht'W v «i-««* fitr«ll*i
IIS ? 6*|- SNWWVt t CUWUMIIM FiT UtlH 00.0. HOP *|
114 • ■*)• null »H (SAFE 'OCtSAFI COLO' COLO 'I
115 7 «6| -] OCT IXY Z OPEN L0O7- TAtt K3LD4 6OT0 IONE*|
116 ' Hl'plUH a*it*|
200 for i-t io 4ipq« ts*,p<iiifo» j.i to TOitcm j.icn Iikimiif «»ao t«n b
070 200
210 W£ 76*,12lCL0W>
9000 DATA 236,0,167,0,230.0,107,0
9001 DATA 34,26,50,111,71,111,99,62
9007 DATA 0,774, 160,171,16s, 229,0,0
♦003 DATA 255,231,193, 199,193,211,731,733
9004 DATA 74,44,124,60,24,20,167,60
9005 DATA 74,52,67,60,24.40,69,34
900* MIA 56,64, 124, 10(1, 3a, 104,8, 12
9007 DAIA 0,0,0,74,24,0,0,0
900* DATA 76,57,78, 4, 4.4, 47. i»
9009 DATA 36,44,56,37,37,32,04,13*
9010 DATA 67,47,67,6, 177,8,72,48
9011 DATA 0,0,50,97,190,176,38,37
9017 DATA 0,0,76,134,175,176,100,1*4
10000 DATA 771.0,119,0,271,0,119,0
10001 DATA 54,20,50,111,71,111,99,62
10007 DAIA 0,7?4, 160,191,170,734,0,0
10003 DAT* 233,231, 193,195, 195,231,231,233
10004 DAIA 24,44,124,60,74,24,70,37
IOO0C DATA 74,37,62,60, 24,24,36,22
100Q6 DATA 36,84, 174, 108, 3*. 44. 32, 9*
10007 DATA 0,0,24,36,36,24,0,0
10008 DATA 78,37,28,4, 12,4,22, 10
10009 DATA 36,44,36.32,40,37,104,60
10010 DATA 67,70,62,104,76,11,32,*
10011 DATA 0,0,50,97,190, 126,36,36
10012 DATA 0,0,76,134,175,176.36.3*
11000 DATA 167,0,236,0.167,0,238.0
11001 DATA 34, 711,30,11), 71, III, 99,62
11002 DATA 0,774, 160,191, 164,776, 0,0
11003 DATA 733,231,195,193,193,731,731.230
11004 DATA 24,44, 124,60,74,24,1,24
11005 DATA 74,37,67,60,74, 74,16,74
11006 DAIA 36,84,174, 100,36, 104,0. 17
11007 DATA 0,74,36,66,66,36,24,0
I IO081 DAIA 76,37,711,4,711,4,4,17
11009 DATA 36, 44, 56,32,36, J2, 32,46
11010 DATA 67,42,67,6,127,0,57,6
11011 DATA 0,0,49,97, 190,176,37,72
11012 DAIA 0,0,140,134,125,126,164,1*
12000 DATA 119, 0,221, 0,119,0,771.0
12001 DAIA 34,78,30,111,71,111,99,67
13007 DATA 0,724,160,191,170,234,0,0
I2O0J DAIA 736,231,193, 193,195,231,231.755
12004 DAIA 74,44,174,60,24,24,36,32
17005 DATA 74,57,62,60,24,74,36.22
1200* DATA 36, 84, 124, I00.3A, 44,57.4a
12007 DATA 24, 36.66,179,179, 6a,.v>,:>
17006 DATA 70,32,70,4,12,4,22,10
17009 DATA 3f.,44, 56,32,411,32,104, 60
12010 DAIA 67, 70,67,11, 76,104,77, 4*
12011 DAIA 0,0,49,97,190,176, 56, 1*
12017 DAIA 0,0,140,134,125,126,36,36
See fetters page for explanation of graphics M*'.m
characters in the first listing. :**' . m
Ho\x TO STRAI. A million dollarv lius is
computer crime •.villi :i difference — you play
the part of a burglar who is a nonchalant and
nondescript: as a man can be when he is bright
purple. When you are carrying nothing you
are purple, when you arc carrying a key you
will be red, and when you are carrying gold
vou will be yellow.
Swag is a maze game. The object is to net
(he gold from the top of the screen to the
bottom where there are flashing safe /ones. A
lot of factories have signs outside them saying
"Guard dog patrol" and it is just a big blurt". It
turns Out to be for real in this case.
The game, which requires a joystick, uses
four sets of redefined characters which are
alternated to give the effect of movement in a
graphics 1>2 screen. The program is in two
parts. The first redefines the character set, the
second is the actual game. Type in the first
program first. Save it by typing:
SAVE r C'
Type in the second program. Save it with:
CSAVE
i am c«tst,r-<4i,i -i;m4.
* ro» i-i io i8iCJM)«i36iiC*i :■> '-'-i*4ici6)»i34,e<7t-i34ici9..|3Jictiui-itiici
.:
lONt l.ill* I-I M lliRFAC «il 'I.'. ;■-»,. J . •
12 WHO 0,43,90,I70,290,219,IS,1*6,I 9.3t.t*0,l ■•..!4.7*
;.. c.-rrr. :|nM-»irrn l-i in 4,t^p-».p.-._- ,>«-.- jiojin \,v.
98 ir «> o.4 1HLH «,lut«
M TOR I'l n « , it-n.'»silf.>i-MiC'""iCH.l>- ii
- a^**>l0481IKli(f«M40tt|443MjoWI U.FF.ttitF »;-<■ or i;-;.- i»«.n i-.ot ii.i
■■•CXI :i«.:ukk
53 OOTO &
99 l«4A!t Ail-Jl 717,1^ [OTO -> r -
!■• BMP 1I1CS I7:mi.t it, p.
101 POrt 7oe,54:Pf*C 709.l2sF»E 71V.J37
103 a-SiAMOiiejiWirt. h*£« : r.--> cOL'iifjMisoooiiw* TU,f7i2,eoL'
110 Par 717,CT|7!Ca.!lC30LO» 33tFl ' . ■ ". |9,*i»RMJin l9,27i0ftAtfTe C,22iD»
AUTO • •.■•
lit POSPIIM I. n- 86| 'fl'atM* gg1 f g"lP08ITB6l |,J«7 46i*'fi'i'l' •»-»-i'9-
117 W.1TJ09 .,4r; «6|'
1ITI0* 10,317 »6l"6*
113 lUtltllM 4,»l? N6|>
08 2,0l^ ■*!♦
ifJSlTIIH 7.3I - ' I6| •
•iHWIIinH 7.7i ' 8*4*1
-iPtKtll
••UtlilKOfc I.IOi-*!.) '
irOCITIOM 3,n.- •*!••
•"|-08!TI
■iPoaiTt
114 rOtlllDN 3,9. ■> M|'>
tn 3.1H-- i»|-
ns MMiiioN 2,i7>7 •Ar-
al 1,14,? •*■
116 POSITION T.lSl' 861 P1KIT1DN l.ttl" 44)
117 POtiTtON 7, l*|7 «6| 1PO6ITION 2.19|- t*r
118 POSIIIOH 7,70i' »6i ■ ■■ ■ItMillOK |,2ll" *4| '*<:*• d'A"d'd J''*~
119 POSHIOM 0.231? «6| 1 1 IF 3C>O.I TICM 00500 SOlGOlO 124
120 POSITION 4, 111- «6|-praM ttvt*
121 FOR l-I to 4iP0>< — rf.Ptlt.Fpn J.0 10 4tIF Pfn "57779)-* II8.N 126
122 IF m t>cn sow o,?o),0,lu
ITS ICIT JiSOUMD O,O,O,0lNEH IlEUlU 171
176 CO.0R I65:F0R 1-1 10 UlPUQT IO>I.23lNTn l:FQS!11tn ],7Sl» 4AlST.
130 POSITION l t lU1 »i| • Q*l <-'At "tFCSTORC 135lFOR 1=1 TO ItiFEAO JtGOUIC O.J
,|0,tOtFOB »»l TO 40lt8.IT KiWJT I
132 i-9rV-9:»-O;n-0:a-0l0-OiU=10it7J|l>It-li0CO-9iC0> 1:CD"1 77lLCl=OiFt-lliVt-lli
riA-t2ir2Arll,81^«
133 0-0
t34 to.0* I33<ruii i.timn iitPiar u.viCOlor csipvot doc, ui cans 331PLDT a,»
133 DATA 01, 91, 9*, 108. 171, 171, 01,01, 171. 171, C
140 POSITION 9, 111? I4|-
200 S-STtOlOliIi'lfc"3 m H*6 OR S-71 (fr-9 0* S«IO Dl 8-llliVI-l8-l3l <«-14i
70? 80UN9 !,0,0,OlO*0»llPO(r 75A,P<0Htl 0-4 TXH 0-c,f0inn 1,700,0, 10
126 YOUR COMPUTER. JANUARY 1984
300
709 IF KI-0 AtC »l-0 TK> &f£i00T0 230
210 LOCATE l*II.T*rt,IilF ZOO AND ZOS2 TICK BOM) l,0,0,0i«
220 COLDR OiPlOT I. ' I ■- 1 • 1 1 1 r.T-Tl,CCLC* COI'DlFVOT I.TlS
222 POT IT ION I,23i7 *s:SC
230 KJ0«I»6*DDi LOCATE DCS, 1 7, Xi COLOR KLKMKT OR MMlllPLOT CO&-M.17
231 IF R»>-li OR (008X14 AND RMDIOXO.D THLN DO— li CO- 172
2J2 IF KXK-3 ON <0O6>3 AW BCI0K0.1I THEN DO- 1 1 CD- 1 73
2X3 IF >-«» MB ¥-17 THZN SCO
234 COLON CDirtOT D0S,17iDCl-0C
240 Ul>4JNri(JKIl-(IMT<U>>I)ilF Ul"0 THEN VI'CIHTIVXVI-I IKT(V) >TI
241 LUCA1L U<UI,v*vl,Mill "-W THE* B08U0 200
242 LOCATE U«Ul,V»Vl,mIF B-J3 TtCN /•KlUUXJS JIOiCBLDR OiPLOT LMtll.wllWO
24! COLO* M1KNK9 ON MIMimNlOQIlPLPT U.VilMMMiV-VVI i COLD*! (U1K»II0« <UI
<©)•»• IW1O0 AMD U1«0IIII
2«4 plot u.vim-uirtAwnf^J^n i-uji.'-v.ii lNT<u>-i AMD iHTivxr thw »•>
249 00T0 200
mo if NHDiouo.oi net color oipvot »,hi.s)ioo«l» mo
2S1 LOCATE U*1,V,M||F IK >33 AMD U*IOFl AND IHIOFIA THEN Ul-SfclVIKhNETLP*
202 LOCATE U-I.V.Nl IF HOH AND IMOf I AND U-IOF1A TMD) ul — U iVl-0.«riUN*
7B4 I MATE U.VO.MiIF NOW AND WIOF2A THEX t)1-0l VI«5»i(«ruNN
286 LOCATE U,V-l,KlIF NOJ3 AND V-IOT2A THEN UIKhwl — SKiNCTUAN
7*0 (WTO 200
300 IF Z-33 1HEN 11-OiM-CiPOP lOOTO 230
301 IF Z-34 AND Jt-1 AND ItOI AND 0-0 THE* FOR l-l TO lOlMUMD O.I.B.IOtNEIT [tSO
UNO 0,0,0. 01 D-CllC-0lOlHlFTlR».
302 IF IZ-J6 AMD «>n OR it<6 AND mill OR IZ-34 AND R-l> OR <Z»S6 AND 0*1) OR
Z-4 THEN Xl«0iYI-OlBOTO 730
303 IF 7.-33 TMD1 K-llFOR I«100 TO STEP -IOiSOIMD 0, I,10,10HClT IiGOSUB 330] O-
■ f t* W"l) HttiHETURN
304 IF Z-142 TVCN mil FOB 1—20 TO 20)80UMD 0,20-ABSI l>, 10, lOlNDT Iil>>37iSC=SC*
100l RETURN
303 IF Z-B AND H»l TMEN COLOR lUlPLOT I,V«rilCOL0N 4iPLOT I, f 1 V-I- liTl-Clt-O* IK
»IH-«tl»-<llO-0ieOSU» H2i*£1UNK
310 IF Z-f OR Z-IO OR Z-ll ON Z-CO TVCN 300
"*V HE TURK
330 A-NKD<01lll>lli-IM)iO)ll*<lilOCAtE A.i.ClIF OO ON C*32 THE* COLON JlHOT A,
tlRCTURN
3SI WTO 330
332 8ixx*7ooiroiiriOM i,23iT otiaciRCficm sssifor i-i to nmte ji bound o.j.io
.1.1' OR L-l TO 20|NE1T LlNEIT I
333 CO-CO»lilF CO-S TWIN PC iPOP i«DT0 400
O* RETURN
53B DATA 116, :C2,;4,tQ,48,74,40,4S,O
300 COLO* ISBlPLOT '.YlFOR I-*: TO 200 STEP 2iS0LM) 0, 1 ,0, IOiSOLND I, [-40.S, IP:P
Ott Tlt.llMEIT I
310 SOUND 0,0,0,0»SOUMO I.O.O.OlPOTC 7ll,70jJF Ifcl THEN co-con
312 COLOR 331PL0T 10«L!,23iLI'L!-ltIF CO=8 THE* 000
313 IF Lt-« THEN 330
530 COLON OiPLOT I,V ) P10T U.ViFLOT D00.)7iPLDT A,»
330 80TO 130
390 POSITION 3, 111? 44 1 •««■• cr.tr 'iW5ID« 340lFON l-l TO ?7iRfAD JlS0U«O O.J, I
O.tOirOR »-l 10 VOiNLJI KlNtH 1
302 IF 9C>M| THEN MI-3C
393 FOflTION 0,27i? Ml" «or« •|9CiPOIItlON O/.-Ji? R«n high *|HI
340 DAT* tn.35, 47, 47, 40,40.33, 4J, 43, 43. 3J. 35,40.42,40,47,40, 42, 40, 42,40,40,44, »4
, 40,40.0
370 (OR l-I 10 KOOiMLIT liOOIO I0O
400 COLON OilVUI »,YlPLOT U.ViPLOT 00a,l7lPL0T *,*
402 FO-4iroailtON 4,11)7 tA|'KMK I 1<>X>-irCN |«| TO IVlLOCAIC 1,21, J
403 U J-142 1WH FOrt^JMlPOSITtOH PO.lTl' t*| — lOOUNO 0.40.B. 10|FBN j<0 TO JOl
NEIT JlEOUMD O.O^.OlOOSUB 410
409 NEIT hGOTO 413
410 POStTtON I.2H? 161' *lSC*SC*10O0iPOSIT10N ),23l" *4|SC|F0R J«0 TO WiNTlT *
413 POSITION 4,111? I4|- lion :.-■ -
420 FOR l-l 10 LllEa.cn SJlPLOr 10>I.Z3tC0L0R IWlPLOl 112-2, JiFOR J»50 TO STE
P •3:SSUND •■•,:, 10, lOiHEir J
421 SOUND C,C,0,OiSC5Sf.(«(t20f<l-|'V"iPOSlTICrl l,23l? *4|SCirGR J-l TO SOlNTlT J
INEIT I
422 IF SffX TTCN « 1 -I I» l.OCfil* d'-liFn-SH-liiXOiSOIO 4D2
423 SOUND 0,0,0,OlSOUW I,0,0,0iCO->iS'*Si«O. IrMlOiP-JiGOTO 430
430 POSITION 4, It!" 14| • *.tr« 111* *|FOR 140 TO 10 STEP -llGCUND 0, 1 ,10, lOlSOU
Hi l,]'10,10,IOiHEIT I
4*0 AtlUNH
430 ca-ca*uiF col.19 iwMra-i
452 CrtOR OiFOR 1-0 TO 2!lFL0T O.ItDNANTO I«,1|F0R J>0 10 7lHEII JlKlT till Ll-
« THEN 330
454 0010 110
VOUR COMPUTER, JANUARY 1984 127
CHOCABLOC - A fe«
moving, pure Machine Code
action game, with Chocabtoc
our hero trying to tort out
some Real Cool Choc Bars -
until everything goes croiy
and the action is on*
Arcade standard. Fully
featured. Excellent sound
And graphics.
Keyboard or Joystick.
£6.50
OUTBACK - Can you
use the very tophistocated
defence set-up to beat off
the cunning Swogmon ?
How long will you survive ?
Pure Machine Code action.
Fully featured. Superb colour
and graphics. Aq.nnv
A game with a difference.
Joystick.
£5.50
v->,
VIC 20 8K or 16K Expansion
MEGAWARZ- Where does
your fantasy go when your
mind leaves your body?
Megawar/ will take you there
you can be sure.
High resolution, multi-colour
graphics.
Sprite graphics. Synttiysound.
Pure Machine Code action.
Arcade standard A magical
planetary trip.
Keyboard or Joystick.
£7.50
Any VIC 20
COUNTDOWN - r.me it
important. Accuracy wtsential.
Courage mandatory. But above
all, Norvir is the prime attribute
needed for your mission as an
agent in the crack S.M.U.
A Superb Arcade/Graphical
Adventure.
Keyboard or Joystick.
£5.50
^fy'Jlt"" flllTT — •* \\ I
Dragon 32
Commodore 64
CASTLE OF DOOM
Fully implemented graphical
adventure. A compelling and
devious plot which retains
excitement and interest to the
end - /'/ you ever n<jch the
end I An experience in advent-
uring not to be missed
tt's user (reindly too I
£6.50
JOGGER- Truly u jogger
amongst /aggers. If you have
trotted with the rest, now run
with the best.
Machine Code action
Superlative sound. Creative
colour. A quality programme THAnc
from Paramount. HAUfc
Joystick. £550 ENQUIRIES
Any VIC 20. Tel: 10642) 604470
fa **0(,/S*? *
Paramount Software, 67 Bishopton Lane, Stockton
Cleveland, TS18 1PU. (England)
Chocabloc £6.50 D Name
Outback £5.50 □ ...
Countdown £5.50 D Address
Jogger £5.50 Q
Castle of Doom £6.50 □
Megawarz £7.50 D
I enclose cash/cheque/P.O. for £
Overseas orders add £7.00 for airmail.
AMCRD
X
your
SPOKI
pecialist
tec
tor
ALL MICRO COMPUTERS - SOFTWARE &
PERIPHERALS - INCLUDING 0RIC -
SINCLAIR - TEXAS - LYNX
COMMODORE &■ MANY
MORE !!
Please Contact:
MICRO-X LIMITED
5 COVERDALE ROAD,
BRONDESBURY, LONDON NW2 4DB
TELEPHONE 01 -459 1089
TELEX 295931 UNICOM G.
HAVEN HARDWARE
& HAVENSOFT
Retail outlet office:
85 Scotch Street, Whitehaven, Cumbria. Tel: 0946 66586
4 Asby Road, Asby, Workington, Cumbria CA14 4RR
SAE for catalogue etc. Trade enquiries welcome.
Access and Barcleycard accepted.
SOFTWARE: At least £1.00 off software for following
computers: ZX Spectrum, ZX81, Dragon, Vic 20, BBC, Oric.
All Ultimate and Imagine games only £4.50 inc postage.
WONDERWORM: For ZX Spectrum 48K. Special price f!4.50.
Can you guide wonderworm past the hazards lo his uncle's
wormbole?
'A good adventure , well worth the money
Extract from the Five-Star review by Home Computing Weekly.
Includes 'Fru Machine', the best version of fruit machine ever,
with various bonus games such as Shoot the Bars, is recorded
on the reverse side.
PATIENCE: For ZX Spectrum 16K or48K. Special price £4.50.
SPECTRUM HARDWARE:
INPUT'OUTPUT PORT (8 inputs and 8 outputs!. Kit £12.95
Built £16.95. Edge Connector £3.50. Edge Card £1.75. Sound
Amp Kit £5.95 Built £7.95.
ZX 81 HARDWARE: Available from the Buffer Micro Shop at
Streatham SW16. Pftcos in brackets are for built versions.
Repeating Key Module £3.95 Inverse Video Module £3.50
(£4.96
Keyboard Entry Module £2.95
(£4.50)
Programmable Character Gen.
Kit £9.95 (requires two 2114s)
Repeat key £1.00 (£1.001
(£5.951
Keyboard Beeper Module
£6.95 (£8.501
3K Memory built for only
£12.00
Full size keyboard £19.95
(£23.95)
JUPITER ACE HARDWARE:
INPUT/OUTPUT PORT Kit £13.95 built £17.95
Inverse Video. Beeper, Edge Connectors and Edge Cards same
prices as for ZX-81 .
JUPITER ACE MICROCOMPUTER ONLY £75.00
128 YOUR COMPUTER, JANUARY 1984
'
I
Zwom's ever changing scenario offers the moK reaftstfc 30 flight ever i«n on the ZX Spectrum.
Zroom Is the utfJmaee aerial dog-right the matt deadly ground attack combat which separates the
pilots from the mere players) Hy ft now from w*.K Smiths. John Menzies. Soots or one o/ our
dealers nationwide - if s Zzupersonicl - NOMEN LUDI.
"Without doubt the best combat game so far on the Spectrum"
- Home Computer Weekly
T
..the name
of the game
5 S<r Thomas Street
Liverpool, Merseyskie LI '6BW
Dealer Enquiries Contact
Colin Stokes on 051-236 8100 (20 lines)
MTtlNr n
rft. *— ■•' "■»■
BLOCKMAN
xS and Y$ Data for Funeral March
1v a Lives
1 ■ Level
hs -* High score
sc ■ Current score
x - X position of man
V - Y position of man
b$ - Possible key presses (line 50)
I - Initial time on linear scale
j - Time left on linear scale
aS a Last key pressed
d - Numerical representation of key press
n used to Save memory
Program layout.
1 to 116 =
117 to 300 ■
1000 -
THIS ADDICTIVE game is writtcrf for the
16/48K ZX Spectrum. Your man has been
placed on the game grid and has to defuse the
TNT which explodes when the linear scale
shows that your time is up. If your man has
not reached the TNT by then, he will lose one
of his three lives.
Placed around the grid are various obstacles
and bonuses. These are in the form of deadly
skulls and flags. On colliding with a skull you
will lost a life to the sound of Chopin's
Funeral March, and a tomb will put in his
place. The flags gain you 150 points each.
Set up screen
Main program
Wrap around screen
calculation subroutine
4000 to 4110 ■ Stage Two subroutine
5000 to 5020 Time up
6000 to 6040 - TNT defused
7000 to 7070 ■ Landed on skull
8000 to 8220 - Instructions
8230 to 8270 - Set level
9000 to 9300 - Initialisation of graphic
characters and machine code
Graphics characters.
A to D - Man
E to G - Skull
H to L Flag
M to P " Tomb
Line 70 - Graphics MO 6 NP
Lino 75 - Graphics EG & FH
Lino 100 - Graphics IK & JL
Line 115 - 32 * Graphics Shift 8
Line 120 Graphics AB & CD
Line 4000 - 16. X (Graphics EGl
(Graphics FH)
Line 4005 - Graphics MO & NP
Line 4050 - Graphics AB & CD
Line 4100 Graphics AB & CD
Line 6000 - Graphics EG Et FH
Line 7010 - Graphics OS fcr RT
Written by J M Stidwill copyright
Graphics by P A Booth copyright
& 16
At the end of stage 1 five bombs have been
defused for 1000 points each. Stage 2 is then
reached. This involves very quick reactions!!
You must guide your man to ihe flag, avoiding
the skulls. This is done by pressing any key
when he is above the flap. All the time, your
man is moving across the screen from left to
right getting lowei and lower, however, the
longer you take the lower your bonus — up to
a maximum of 4000 points.
The controls are: Z-left; X-right; P-up;
I. -down.
With these controls, your man destroys the
blocks that he passes over, and thus cannot
travel over the holes left behind him. When
you do not want to destroy the blocks you pav.
over — for passing over a block you get 10
points — so that you do not hit a skull, or if
you have cut yourself off, then you can use-
two special controls. These arc A which scrolls
the whole row left and S which scrolls the
whole row right.
The game contains three machine-code
routines controlling the scrolling movements
described above. The first is stored at address
32084. This controls the two other machine
code routines, one which scrolls to the right -
from address 32000 — and the other which
scrolls to the left — from address 32042.
130 YOUR COMPUTER, JANUARY 1984
&*£%* s 3 "* fl *»X3*: at a* 1
T*a Lc' , — * T'- — — s. ■
l 25 i? >■ So •°
*»*-, SSt'«. go ? :-".- * - ' '*
ft) &fiS£y
'75'ikrA J»«*'t,i.a*'I b »,-- --
p . t. ft - £ I .0 L*?io . lat. • ai
With the vast range of games now available tor home
computers each holds a dlMerent challenge. Now the
Kempslon Compermcn-Fro Joystick will come to your aid and
Improve your playing capabilities Your movements will
become quicker, your linger poised over the tire burton at the
ready, your scores will be cut ol this world. Playng will be
easier.
II you'ro senous about the challenge your computer
presents then you shouldnl be wilhout the Kempslon
Competition- Pro Joystick.
Compatible with any Alan 40G'800. Vic-20. Commodore 64.
JOYSTICK ^psroo
INTERFACE
Now Available separately the Kempslon Joystick
Interlace lor Ihe ZX Spectrum ONLY £14.99
Allows the use ot any AlartCommodore type Joystick with
the popular ZX Spectrum computer. A must lor any Spectrum
owner who wants !he power o! a Joystick added to the power
ot the Speclmm. Simply plugs into the edge connector at the
back ol the Spectrum. No moduications necessary Only £ 1 4 99
Exclusive offer to mail order customers -a FREE
Conversion Tape ol ycur choice (value £4.95) U you order
either the Spectrum Joystick or Spectrum Interlace
Limited oiler so order NOW!
11 you have the hardware you 11 want the software
LATEST UBLEASE FSOM KEMPSOFT
MISSION MARS R»cu«!r»rrOTiarfi!romtrtetrcnaittota0
jviiooiv-/in ivltuw pjar^ancj^atajxjrt ihem through the
48K Sped ru m Only £4 9$ nx-toor boll to Kitely in Ihc mother :; £
Joystick Compatible Software for the ZX Spectrum
M*60KMtl SS.V6
MutUeDatoree 5695
■-.v.- 1, a k
Fhoorux C5S0
fiai am
FMncny(48K) C6W
nMUha »St
w«oK*aw: aw
Kcfacba •••• -■'
9Mwcvraik;<taK> t ■•
StapDab S6«5
sappervsw cs«s
specapede aso
SpKcaSrrxahond Break Out uv>
SptalCiSK; SS50
.'p^icyirian £6*5
Te!fO(DaleaH0f48Ki «.«5
Ttm*:*r.).:4Sr. £e«s
Tntwwvontor. SS90
Trara Am Si 50
VxiKiRtUruvMo S&9S
MrVAmpy(*8K; ..■ 90
WttwM Wiimao<4MC) H ■'• . I
&p2ap(4MC) S6S0
atxiin(4IIK! it>M
l >Ma * i Mm saw
JD Painter £695
SDSpocorW.-m C«9J
>ur 0B > M .i«r t ni M iMi M w WMM » "* »*
AH the above games sanpiy load and ploy with the Kempslon
rnngcol Joysticks However same games available were
produced before Jcystcto were available KM ine 7X Spectrum Wllh
the aid ot Kempsor. Conversion Tapes iheso games car. now be
played war-, the Kempsan Joysticks
A.T>iiJp»-J.io ;44K)
Be :•
Aqunrtus
,Vv'
■■::. j. idon
■V.'.-; HOlM
s&os
I-:..
NxMX («K)
St 40
BLviABay
M --
IV- .-, '• ■ I
C&9S
'..<..
«!0
1 ii.:. riZom
.-'.'.-
CorfldOn OC&woti («6K )
K.9S
' oamt i.-r. ■ :
E 93
• 'A. ■
■_< 9S
Crcry3o«(«IO
.>:<-
Cyber Rots
irht
B.0J
55%
Frogay
•:■. •:
TtcgRun
• ■. ..
GcJocKAixtodor
£790
Ociac*; Troop*:
£699
saoaosoTs
^ PS
Sri i rM ■
» :■
Siiipman
Itmtequm
£690
k •.•!•;
tSM
Xr/5t¥»3D(4M'.
>-■-.•
KongUBX;
KrazyKona
D90
B «
ljan?nMman(4SK)
..- v
MaNcMm*r(4«X:
S3 95
Mammon
Ki9S
Conversion Tape I
- Converts Horace
Goes SWina Hungry
Horace. FUuhl
Slmukitior. (Sndccr).
Arcadia. Penetraicr.
Spectres
Conversion Tape D
- Converts Orbitor.
Escape. Tanx.
Centipede. Spectral
Invaders. Cruising or.
Broadway Frenzy
ALL S4 95 each
Most Horns are cvoluoSo torn
W !t Smith. Boots. Spectrum Computer
Centres and oood cempunng shops nr dlieci from
HEmp^ron
■^ micro" electronics ltd
Unit JO Singer Way Wobum Road Induslnul iitate
»:■ itipston. Bedford MK427AF Tol: (0234) 656633
Tolox H7A078KEMFMIG
Conversion Tape in
- Convert Ah
Dtddums. Jumping
Jack. Molar Maul.
Androids Horace
And The Spiders.
Space Readers.
Winged Avenger
Muncher
"PAT
ENQUIRIES
WELCOME
132 YOUR COMPUTER, JANUARY 1984
B Sheard
helps you
to under
stand
machine
code.
Basic program.
1 REM 126 ZEROS THEN LORD M/-C
2 REM DRTR , DRTfl > DATA , .
3 DIM R$t?>
4- LET RE5TOR£= 16534-
5 LET RERD = 1654-1
6 LET fl=USR RESTORE
7 LET UORD = 16522
TO RERD
10 LET R=USR RERD
20 LET C*=R$ (TO PEEK UORD)
C* THEN CONTRINS THE DRTR
TO RESTORE
10 LET R=USR RESTORE
THE DRTR POINTER IS NOW SET
TO
THE BEGINING OF Df^TR
READ
1'lllS ARTHI.I IS designed to help readers who
are learning machine code to a bene:
understanding of lite principles behind the
language.
By using Restore at the beginning of the
Basic program this program first sets memory
locations 16520/16521 to the beginning of the
data in the second Rem statement via Reg Pair
HE.
When you give the instruction to read data
the program then loads the beginning of the
variable area into Register Pair DE.
DE is then incremented six times so that
they point to the first memory location for the
word in aS. Memory locations 16518/16519
are then loaded ith DE so leaving registers I>
and E free.
Register A is then loaded with and
memory location 16522 which is the count for
how many letters are in the word being read is
then loaded with A thus setting the count to 0.
HI. is then loaded with the start location of
data in the second Reli statement then Reg 1)
is loaded with the byte of data pointed to by
HE, Reg A is loaded with the code for a
comma and compared with register D, if a
match is found the program then adds one 10
the Register Pair HL which then points to the
first letter of the next word of data, the
location is then loaded into memory locations
16520/16521
If no match is found the program goes to the
next instruction which loads Register A with
the code for a full stop and then compares with
Register D.
(continued on next page}
YOUR COMPUTER. JANUARY 1984 133
(continued from previous page)
If a match is found the program then jumps
to a routine thai loads Register Pair HL with
locations 16396/16397 which hold the last
memory location of Basic. Then HL is incre-
mented to point to the first screen location
where the program then goes on to print out of
data in the top left-hand corner of the screen
before returning to Basic.
If a match is not found the program then
loads Register Pair DE with the start location
of AS from memory locations 15516/16519.
Register A is loaded with memory location
16522 which is the count for the number of
'letters in the word being read. Register A is
then incremented by one and loaded back inio
memory location 16522.
Register A is loaded with the letter pointed
to by HL. The letter in Register A is then
loaded into the memory location pointed to by
DE which is a memory location in AS, both
DE and HL are then incremented to point to
the next memory location to be worked on and
the registers are loaded into their respective
memorv locations to be Saved.
The program jumps to location 16560 to
start the whole checking process over.
Afier entering 1 Rem followed by 126 zeros
enter the loader program and load the machine
Machine code loader.
10 LET fi=16514
20 INPUT C*
30 IF C$="S" THEN
STOP
4-0 PRINT R; "aspc* 1 ;
c$,
50 POKE R,l&*CODE
C$+CODE C*(2) -
4-76
60 LET fl=R+l
70 GOTO 20
Machine code listing.
16380
INC HL
S3
16869
LO (15520) ML
22
BB
40
165 14
TO 16533
00
16898
LD( 15516) DE
ED
S3
06 40
16634
LD ML, 16646
21
06
41
RES-
16596
JR -3D
16
OR
1683?
LDIIOSSBIHL
22
ee
46
TORE
16890
JNC HL
83
16540
RET
C9
16899
LO (16880) HL
83
es
46
imi
LD DE (164001
ED
BB
10
40 R
16602
RET
C9
10543
inc oe
13
ERD
16603
LD HL (16396)
3R
BC
46
tHU
inc de
13
16606
INC HL
33
1654 7
inc oe
13
16607
LD (ML) S3
36
34
16548
INC DC
13
16609
INC ML
23
16S49
INC DE
13
16610
LD (ML) SO
36
3R
1633©
INC DE
13
16612
INC HL
23
lCBOl
LD ( 16S18) DE
ED
53
86
40
16613
LD(HL)S7
36
39
16SSS
LD tt.n
3E
00
IBS 16
INC ML
23
1655?
i.r- ( 16522) R
32
8R
40
16516
LO(MDO
36
00
mil
LD ML 1168301
2»
BO
40
16610
INC HL
83
16563
LD O(HL)
56
16619
LO(HL>52
36
34
16864
LD O.BR
3E
in
16621
INC HL
23
10566
CPD
Bfl
16623
LD (ML) 43
36
SB
16567
URZ +39
as
ID
16624
INC HL
83
16869
LD A. 27
3E
IB
16S25
LD (ML)
36
00
1657 1
CPD
6ft
16527
INC HL
23
16572
URZ 429
26
ID
18828
LD (ML) 41
36
29
16574
LD DEt 16616)
ED
SB
S6
4Q
16530
INC HL
23
1&576
LD HI 168321
3A
SA
40
16631
LD (ML) 38
36
26
16BB1
inc a
3C
16633
INC HL
23
1KS82
LD( 16522) A
32
SO
40
16634
LD(ML)B7
36
39
16865
LD HIHL1
?e
16636
INC HL .
S3
16566
LD IDE] n
12
16637
LO <ml;36
36
86
16567
INC DE
13
16639
RET
C9
code listing. Get rid of the machine code
loaded by entering 10 then Xewline to the end
of the machine-code loader. The next step is to
put in line 2 Rem followed by the data. At the
end of each word of data put a comma e.g.:
Rem Brian, Lyn, The Cat Sat On The Mat'. A
data list should always have a full stop after
the last comma.
Set up variables
The next thing to do is to dim AS with the
number of letters in the longest word or
phrase including the spaces in the phrase. Set
up three variables restore with 16534 read
with 16541 word with 16522: from then on
Instead of remembering which memory loca-
tions to send l.'SR to just use the appropriate
instruction. You must then use line 6 to set the
program to the beginning of data, the program
is now rcadv.
RESTORE
RERD
START
SET DRTR
TO FIRST
LETTER
g£d
GET STRRT Or
URRIRBLC RRER
SET LETTER
COUNT TO ZERO
GET STRRT Or
DRTR TO BE RERD
RDD ONE TO
| DRTR COUNT
SAVE IT
PRINT
OUT OF
DRTR
COHPRRE BYTE
OF DRTR TO
SEe IF IT IS
fl COHMfl
'FMf»
COHPRRE BYTE
OF DRTR TO
SEE IF IT IS
fl FULL STOP
INCREASE LETTER
COUNT
PUT BYTE OF DRTR
TNTO R$
POINT TO NEXT
LET I t-R
SRUE ADDRESS
POINT TO NEXT
BYTE IN fl*
SRUE ADDRESS
134 YOUR COMPUTER. JANUARY 1 984
:<?
<
*$y W)
V.
,
C3
a>v
;.;:-**,•
Cv^/i^/
**sSF*j2S&*r,
r~
-J
) ci amen.*! - you're the Zanjhat commander of
/a coarroc oaOesftrp ot tearful powf and
/oestructiveness>trtet>eaih Outset: You're entrusted
with the task of defending the galactic corridors of
your home pteoet tgalnst a new Mnd o( ahen invader - a
super intelligent Dreed of Diotechnicai beings whose
rxodpg>ou» capacity tor strategical togic make Iftem
potent adversaries indeed' -Death Cruiser' is more man
luatagame ma you arrter an alarmingly different vwrid.
m which the awesome new adversaria) potential of true
Art'hctal inleatgence aeefca to dominate.
srectftC*nOHSr *8K Spectrum. 100* Machine Cod*
arcade action * UBraamooth hl-roi graphic ertmebon
* Kempston Jovt&cfc compatible * Untquemunmode
intelligence routines, omnidirectional firing * Hk-acore.
on-screen draptay
Design by
RDrtlarw Artists
To: NOBLE HOUSE SOFTWARE. 29 Klngbrude Terrace, Inverness, ScCj
■ ■ ' '
Please send me Death Cruisen
Name.
Address ,
Signature .
Access No.
I enclose *cfiequeTRO payable to NOBLE HOUSE SOFTWARE: C_
■Delete as applicable TRADE ENQUIRIES WELCOME
NOBLE HOUSE SOFTWARE
29 Kingbmde Terrace
Inverness
Scotland
>
More than fun and games!
by Primer Educational Software
fhe ever-popular Mr. Men help prepare
young children for reading with four
simple and absorbing games designed
to exercise essential skills as well as entertain.
An easy-to-use, colour-coded key guide
is included with an illustrated introductory
book, featuring the Mr.
Men. For ages 4 to 8
years. Available now on
cassette for the BBC B,
Spectrum 48K and
Electron . £8.95
OHMS
HGffi
by Widgii Software
two mind-stretching, space-age games
to test mental arithmetic and nimble
fingers.
In Sum Vaders alien robots invade the
earth. Only quick thinking and fast reactions
can prevent them. Several levels of difficulty
and a two-player game with a handicap
option make Sum Vaders equally testing for
all family members, from 8 years to adult
Robot Tables challenges the young
player to make a series of perfect robots.
Knowing your multiplication
tables is the key to controlling the
robot-making machine. With a
learning mode and a testing
for early learners,
and more ad-
vanced children,
to master an
important and
often neglected
skill.
Available now on cassette for the
Spectrum 48K, Commodore 64, BBCB
and Electron. £6.95
OESAR
THE CAT
by Andromeda Software
Meet Caesar, a cheeky young cat on
duty in a well-stocked larder. He's
kept busy chasing a gang of hungry
mice eating the family's food. Playing against
the clock, you guide Caesar along crowded
shelves to pounce on the mice.
A fast, colourful, all-action, arcade-style
game with catchy music and abest-score
record. Challenging for high-scoring arcade
addicts as well as great fun to play for the
novice. . .,
Available on cassette for the
Commodore §4^^4 £8.95
to
Prices include VAT and post and packaging.
MIRRORSOFT programs will be available soon from
selected branches of W.H. Smith and Boots, and other
leading software stockists.
Trade enquiries welcome: phone 01-822 3580.
mode, Robot Tables is a fun way
SOFTWARE FOR ALL THE FAMILY
To MIRRORSOFT. PO Box 50, Bromley
Kenl.8R29TT
Please send me the following (enter_
number required of each Item In
the space provided):
I enclose a cheque/PO for £ made payable
to "Headers' Account: Mirror Group Newspapers Ltd".
Or please debit my ACCESS/8ARC LAYCARD for the su m of £..
cardn 0: _ I I I H I I 1 I 1
YC2
i understand thai my
remittance will be
held on my behalf In
the bank account
named above until
the goods are
despatched
04**M>l«(ieGi«iienuhti4Entflr «*»» «•» ip Is ?B sip **■ tttoty m T* u* U&PC Mlimmtm vmm lV»Otm)Atlttmt<*»*mmm*tlM .Co BrgMu IMMOR49 Ona:
Signature
Name
Address
FCt
Just when you thought microcomputer
games had nothing more to offer, here
comes Horace!
It has been said that Horace games are
in a class of their own: in fact Horace is
almost a legend
Horace is a cute. lovable, animated
character who races through
adventures, creating havoc wherever
he goes, and the good news is that
Horace games are now available for
most microcomputers.
When Horace was first introduced to
computer owners in the game "Hungry
Horace", he immediately became a cult
figure, winning the hearts ol thousands
of computer owners. Now. you too can
enjoy the hair-raising adventures
of Horace.
The Horace series of games brings you
splendid graphics, addictive games
and a lovable mischievous character.
for only £5.95 per cassette.
"7
~h
/ /
r
. r
■
.
1 — i r
r
L .
1
HUNGRY HORACE
The original Horace adventure.
Horace creates havoc in the park as he
picks the flowers, annoys the guards
and steals their lunch.
Patently ridiculous, but great fun
HORACE GOES SKIING
Our hero attempts winter sports:
First of ail he must get to the ski shop,
then lumbered with a pair of skis,
he has to dodge the traffic once again
to reach the snow. Skiing is complete
with slalom flags, trees and moguls.
So watch out Horace!
HORACE AND THE SPIDERS
Horace's task is to rid the mountain
caves ol spiders. But before he can
do that he must climb the mountain
and reach the dreaded spider bridge.
To cross it Horace must swing
from spider thread to spider thread! «
This game is challenging and fun
with some amazing animation.
.»«
V
7"»V->-
??
=-
sinczlaifc
HORACE &
THE SPIDERS
s
1
-JFf
IT!
l-M.IWt „^J
Melbourne House Publishers
Spectrum
Spectrum version of Horace games are
available from selected branches ol
WH Smith. Boots and Menses or d reedy
from Sinclair Research Ltd
Commodore 64
Commodore 64 Hungry Horace £535 □
Commodore 64 Horace Goes
Skiing E535L:
Dragon 32
Dragon 32 Hungry Horace
E5.95LJ
I enclose my cheque; money order for C
Piease debit my Access Card No
Expiry date
SgMlure
Name
Address
Postcode
WpncesmdudeVW
where applicable.
Pfease add 80p for post
and pack
£ *p/p 80
Total
Orders to-.
Melbourne House
131 Trafalgar Roed
Greenwich, London SE 10
Melbourne Hcuit
Church Yard
Tring, Hertfordshire HP235LU
pre*
Trade enquires
welcome
E3
W Mei team House caswtte
software a uncondtnnaHy
guaranteed agartst malfunction.
Access orders can be
WapnORM HHP on our
24 hramatene (01)858 739?.
This inspect rum Safari'
a brand new Adventure
game from CDS.
Just one of a new
range of exciting
programs for 1984....
Arcade action....
3D Space adventures...
Education and pure
fantasy....
»
J
.
S PECTRUM4£K
ONLY £5-95 each at W. H.Smiths, *Boots f
John Menzies and other leading Computer Store
direct from CDS Micro Systems
Send Cheque or P.O. To CDS Dept. YC1, 10, West fie
J
ZX81
SPECTRUM
DODGEMS/CONNECT 4 XXX
2001
GOBBLE A GHOST
XXX 1001
CASTLE ADVENTURE XXX
2003
CATERPILLAR
XXX 1002
BREAKOUT XXX
2004
LEAPFROG
XXX 1003
BRICK-STOP XXX
2005
REVERSI
XXX 1004
REVERSI XXX
2006
3D PAINTER
XXX 1005
BOZY BOA
XXX 1006
ORIC
POOL
XXX 1007
BOZY BOA XXX
3001
NEW
REVERSI XXX
3002
WINGED WARLORDS
XXX 1008
SPECTRUM SAFARI
XXX 1009
(48 K)
MAGIC MEANIES
XXX 1010
TIME BOMB
XXX 1012
^
FRENCH IS FUN (48KJ
XXX 1501
mc^^^mm^^
XXX 1502
■ F *ENCHlSFut
U new..
■•
■ / ***.
»0 ^. *
If Spectrum
If Education
fs/
•2?*^?
new....
Spectrum
Arcade
action
* Selected titles only
#*&>
,6/ 4ax
(Trade enquiries welcome)
stfield Close Jickhill.Doncaster DN11 9LA. Tel: (0302) 744129.
<4
HAVE YOU THE
5 Sir Thomas Street
Liverpool. Merscyside LI 6BW
Dealer Enquiries Contact
Colin Stokes on 051-236 8100 (20 tines)
COMMODORE
64 GAMES
QUINTtC WARRIOR
Stand alone against
Sinister Crabmon and
Mangled MutsntH
Author: T. P. Watts.
RING OF POWER
Search thru' the kingdom
for tho mystical ring
Graphice/Text Adventure
Commodre G<4.
Authors:
Fred Praiton &
Bob McClnmont.
SUPPLIED TO SENTIENT BEINGS
THROUGHOUT THE UNIVERSE
AQ
Ski thru' Mar,.
Maniocs but beware
the deadly snapping
Sharks
Commodore 6<4
f Joystick or Keyboardl
Ooslgnor: John Mollis
& Programmer
Stovo Hickman.
PURPLE TURTLES
"turtle bubbmu with
tho cute Purpilius
Turtiliorum.
Commodore 64
(Joystick or Keybuwrd)
Authors: Mark S.
Richard Moore.
GRIORUNNER
: i| ii •< : i-i i'
VIC3L)No I best
seller
Spectrum 48KC16X]
DeRigner:
Jeff Minter.
AQUAPLANE
Aquatic Acton I
Spectrum -UiK
Author: John Hollis.
XAOQM
I t.il.t.li- till-llllllll ,i
Bophisi ioated . > i
iii.i.t (ill Mm. Aic.nti'
Ailvunturo
: Spectrum -u it-
Author;
Mike MuhcoII.
a h.ir.t.ie or Nerves .1
Wits r7i;iU;r Ui.tii .t
Author:
Freddy Vuchh.i.
BUGABOO
(THE PLEA)
Nil III M', I '< I til'.
1 'rogramil
Itchy Action 1 1
Spectrum <4». IK
Author: Indescomp.
BBC
PROGRAMES
MINEDOUT
Svivc Bill The Worm
from Cortam Dooth
HBC model B 32K
MO- 12 operating
. • ■
Authors: I. Andrew
& I. Rowlings.
BEEB-ART
High OuiiiiLy Art/
Design program fur
versatile manipulation
of the BBC s graphics
soiiity
BBC model B32K
Author:
Dave Miindos.
THE
GENERATORS
Superb Charoctcr ■
Teletext Utilit-y
BBC model B 3yK
By the author of
Beeb-Art:
□avid Mendss.
AMES
ELNOR'S LAIR
(Adventure)
Battle ol l.)eni7ons of
tho Goblin Labyrinth
iind the Evil Wt/nrd
vblnor
Spectrum 40K
By Derek Brewster
of Noptunc
Computing.
Quintic Warrior Commodore 64 £7,
Purple Turtles Commodore 64 £7
Aquaplane Commodore 64 £7,
Ring of Power Commodore 64 £9
Mined Out BBC model B 32K £6.
Beeb-Art BBC model B 32K E14
The Generators BBC model B 32K £B
Velnora Lair Spectrum 4BK £6
Smugglers Cove Spectrum -4BK £6
Traxx Speotr jm 48K G6
Gndrunner Spectrum 1 BK/ 4BK £6.
Aquaplane Spectrum 4BK £6
Xadom Spectrum 48K £6
3D Strategy Spectrum 1 BK £6
BugaBoo CThe Flea) Spectrum 48K £6
Softsolid 3D Ant Attack Spectrum 4BK £B
HEAD OFFICE: QUICKSILVA LIMITED,
95
95
95
95 C
95 O
95 a
95 n
95 a
95
95
95
95
95
95
95
95
O
C
□
SMUGGLERS
COVE
Ybu are caught m a
f able full of horror and
Hiank Lleard's
Treasure .
Spectrum 48
Author:
John Koneslfy.
jjjrTRAXX
Pilot your wny tnru'
•the Grid
SptJCtrurn 4HK
Designer:
Jeff Minter.
SO
ANT
Battle the ants in the
- -illed city of
itoscher
: .1 :i -cl.i urn -II iK
Authors:
Bandy White
URGENT
Join the
QUICKSILVA
Game Lords Clul
send for detaitr
PLEASE SEND ME THE GAMES AS TICKED SUPPLIED ON CASSETTE
Total cheque/PO. enclosed
Cheque payable to Quicksilve Limited
NAME
ADDRESS.
YC1
PIbbbb Hand order to
QUICKSILVA MAIL ORDER:
SS Huvllund Road
Farndown Industrial Estate
Wimborne, Dorset
Send S A E. for Catalogue. Q8
Games ere available through Goats,
J. Manzioo. Smitrio. Hornleya.
and all loading computer otoroo
WARNING: Thatl pr^grtmf nm sold
according to QUICKSILVA Ltd'* tarma
of trad* and conditions of ■■!■. Capias of
tvhloh irfl available on rfQunit.
CHEDIT CARD
TELE SALES:
0202 891744
PALMERSTON PARK HOUSE, 13 PALMERSTON ROAD, SOUTHAMPTON SD1 ILL.
wnemer ini
| Please suppl) tin- following games:
No. df copies , , , I
■ I enclose a cheque ■
■ Avenger P.O. payable lo:
q umm q Voyager Software
Attack Attack □ for £
I i
IN.wiii- .
All ■
AlKlress ..
i ontrc, Ctaushlon Komi.
Bin raeyside, Ml BES. I< I 8618.
rcmltna on
ht (alls m
'*j*j/y
Roy Hullri lot 4i',l.fi-l7 H«H%J()W!!
Thi-: Dragon U docs not have lower case text
built into ROM, and allows only 512
characters on the text screen. This can be .)
little restrictive, and the inverse display of
character*, that will be printed as lower case is
not ideal.
This routine takes characters which have
been stored in the RAM addresses 13500
onwards, looks up a character table giving the
bit configuration of each character, and Pokes
it onto the high-resolution screen. This is
primarily intended as an extension to the word
processor program, hui could be used by any
text-handling or file-storing routine.
The program recognises the left and right
square brackets as indications for a new line
and paragraph repectively — CHR$(9I) and
(93) — The format chosen is limited by the
number of pixels available: 256 wide by 192
high in PMode4. It is difficult to devise a
legible character set with fewer than 5 by 7
dots per character, and allowing a blank line of
pixels between each character and each line,
this gives 6 by 8 dot format. This allows 42
characters per line, and 2-1 lines per screen, up
to 1,008 characters in all.
The program requires the starting address of
the stored text to be Poked into addresses
12818 and 12819 before running, and returns
the address reached during that screen display
in addresses 12816 and 12817. To call the
lower case routine, use Exec 12500.
Note that the word processor has to be
moved upwards in memory to allow the new
routine access to the high-resolution screens.
A revised Basic listing as well .is reassembled
machine code is provided. The lower case
display is called by pressing K and N displays
the next screenful, while R returns to the main
program. The word processor has another new
feature: I. will now allow a search for a
character string of length 1 to 8, and will
(continued on page 145)
1
c Dear sir/madam
Please find enclosed a
'-i.-f.t-t.k'kf:
John Nash and a lower case
mode for your Dragon.
fi r. * M t. •_/>-
M • 5
LCWER
CASE
3143 30
ft) i-:lr
8Oi20
LCW
224, K
31M M
2n
01108
LM
•42
Assembly listing for lower case program
3149 7F
314C &
3233
net
8MH
CU»
HIXTK
J187 Bl
31M 26
320C
M
•;ir«u
.'i Ml
C«F^t
I'M
ca.cr»
OOH3
314* M
34
606U G00K2
U*
•84
lltC FC
.;-«
01202
-U
.JHMt*
MM
NtM
OK
IMM
3131 81
320C
UBfc^ra
C--»»"
CUX1K
UM C3
9190
01 204
HXf>
•29*
JJUH
001 t« 'LfG
E^i
i
3134 26
C
MSM
8X
I «|i-. .i.
3IC2 FD
3201
01296
410
.-.'*t*
..v.
UUl M
UN n
1 ■!
ItUII
3136 7F
J.J.
08648
CU>
y,.: N
34
UU20 UUUIIJ
urn
•84
>20C
cu:w
..L'.tt-
1 '.'
. :.
3139 Tf
3288
00649
CUT
'\rt.\h
3 3 !c« \\
329:
n:;-iii
.t-x
COLtlB
3212
00130
»tc«
UHIH
313C M
09 set*
806M
224. A
H
WU40
M
ML
3134
001(0 r»1F»T
IIW
l,V'..
3168 M
MM
0C633
BTX
i IMM
JICC 7F
328C
81260
a*
COlCIF
nw
00170 BOC1P
tou
I.-M <
3163 BC
1D2I
00660 CMMtON
Cr^x
• 74ST
3ICF 7*
32M
01263
CLK
;i. it.
• ..•1
•oin li*c*
EOU
1**14
IT.'.-
3166 1823 FFH'
0M70
mo
i.COF-2
3ic2 re
MM
01266
LOO
LIHFC«
MM
win
Ml 63
tt. .. .
\m
316R IBM
3218
btJMLMM
*rv
tlKtMP
3103 CJ
UM
81267
0I26U
8000
Ml
1DFF
NO**
ECU
767»
JI6C 39
88690
• TJ
3IC0 F0
328C
JTO
LIHMM
3210
Ml-
•f .-•( .
uu
l..]..
316F 48
02700 SCCQFO
.LUF4
31C8 1'
• 1
01269
TF«
0,X
ax* t»f
II •-.
lKM>.-
j»
mm
1178 48
88718
LSlfl
3IC0 66
•1
01270
LOH
■ 1
3907 8E
* .-i-
NtH
mv
UM
*k.-:u.*
3171 IF
-■
88728
TFB
Ft.B
1IPF 81
32*<
01200
l w „
FLAG
'SO. F> HF
J20E
U021T
six
I.IT*^*
JJTJ F*
C4
wx
Lt*.
• U
3IE2 1026 F87D
01290
LEhC
CSIBtON
3900 7F
320C
•mm
cut
CW.C1R
3173 44
BUNS.
! BM
31E6 20
87
01300
e*>>
CCNTFil
3010 7F
NtM
•at ■-■
:.-
nncT*
3176 44
0873?
LV*
31E8 86
91
01310 VHVH
LCfl
•1
«j 1CDC
3212
0O249
Lfl-
STORE
3177 44
M768
LSW
3IEF( 87
>:-;v.
01320
3IB
FUG
30E7 e«
M
M2SVL0O
LX*
• V*
3173 44
M773
UM
31E9 Z8
C3
01339
«.
30E9 CI
SB
Matt
aw*
Ml
317» 44
M788
.*■>■
J1EF 7F
32W
01349 COHTPR
CL»
>.-.-
30£9 1027
O0C3
60270
LBEO
NL
317FI 44
1)0 --o
UM
31F2 7C
320C
61330 coiirp;
INC
WJttll*
30EF CI
3D
JI-ZW9
cr*e
m
3178 £F>
•4
00808
>y
X
31F3 7C
320C
01369
IHC
COLCIR
30F1 1927
C0F3
AT J .•■.'
LHO
«*n
3170 f7
«4.
M8IB
S19
.X
3iF8 re
I'-.'-i"
81378
!HC
coLcm
38F3 86
87
;\- Ml
U*
»7
317F •» . 82
B9828
BM
.-X
3tFB rz
BMC
91300
1HC
COtCT*
30F7 30
88318
WW.
3161 A7
an
888M
-.•n
.>■•
■ll'E M
83
91390
LEKX
>y.
MF6 C3
3134
09320
*<■(
•isttwr
3183 M
M
wow
MR
BfCK
3280 16
► *68
01408
CB^Ft
CMM0N
D*« IF
a
Ot" u
IF8
o.u
3IBS 44
88668 IMIFC
01410
fbC
MFD tr
J20P
•MM
a*
kM IK
1186 44
8M78
1 -*n
8S8M TQTH
3IM M
C4
BOM LOU
UM
>u
1187 44
iMttiil
JtOt >;
j^'»
00>M
l»
Tincr»
91M 44
088M
v*+
BMQN
3113
jios ci
Bl
BHJT0
•f--i>
«i
JIM IF
M
809W
IFB
M.N
KC8C8
MM
J.or 27
66
8S3M
KQ
ucwo
3IM H6
C4
08910
ICK
1
CM8QM
3163
110* CI
it
883M
IWU
•2
3180 48
•' •• f
cum
3INS
3108 ir
re.
•MM
M0
1HIH.
3118 4B
PMM
LS.M
tCLcr*
328C
3100 CI
93
«04IB
Ml*
n
31BF 4«
new
iim
C0KTT2
3IF2
3IOF 1W7
WW
t V<-l'
LK0
FCVHTH
3198 4B
no«e
_^«
COHIffl
11EF
3113 A7
84
oe-i:o
618
,H
J191 CA
82
.;.:.•• I
CP«
-X
tMMCR
1C#F
3)19 30
09 20
m»ii
BH."
LEW.
32, X
UM t-
-i
tio?^
•
FUK
n^y
3110 33
41
0044;
LEMl
l.U
3I» F#>
04
..... m
ow
•cte'H
319C
31JH 7C
32(90
0043?
INC
U'U, Ih
3197 F)7
84
CC9M
JM
■ X
DOM
3138
31 JC ao
tr
B*Ht
LOFt
•7
3199 16
it ■.
01U10
LOP*
!'«-•
DSONZ
3I4F
311F 9;
3Z90
00402
C*l=*
rou:tr
31X 44
01028 fWIH
CS*fl
GD0N3
"LT*
3122 26
DC
(>■«-?
8t
LOU 1 !
3J90 44
01Cj«
--
IKTI
tX/T
3124 86
BB
88458
UW
•0
319t Wl
82
0i*«0
0«A
.-^
LIHNM
329£
3126 R7
64
M4M
srn
>K
31M F«7
M
m<fx
m
.x->
LUOfl
3100
3128 30
89 FF21
MM!
LEH<4
-r<!3.x
31A2 16
FFrC
0is*e
urn
#•>
lojr
38E-'
312C 7C
32UB
00310
INC
imurw
.1 L ■'.-.■
ua m
■i.HH
31 ZF 96
04
U*
M
m^-o
NL
31B2
3131 SI
32BB
v\~ «
U*d
TWCTR
01 05*
PMJ)
}|E8
3134 26
03
osr+o
BM
:>:u
3189 BE
9689
01 1W CllWS
LM
BKCMH
•were
3280
1IM 3B
IF
NBC
LiKK
-l.X
3l« 86
M
01119
LO*l
00
SECWC
:]-.'
3130 7f>
/ivV
oeiw
cut
MMC1H
3IW *7
80
01!23 LCW3
8TH
»
•TOM
UM
3138 7C
32BC
08368 COO
:-'.
COLCTC
3IFC SC
ItlFF
01139
v»>-
H4j>k
IBM
«10
3131 M
M
08370
u*
Ml
3IW> 23
n
>'I14.<
8C0
L00F3
rniKi
3IM
3140 Bl
32BC
00380
oo**
COtCTf
3IB1 M
•UM
8TS
tincT*
SM
3143 It
«M
MM!
•HE
wwa
3182 TO
320C
91160 M.
INC
1 l*( 1'
r>IF4>T
31M
YOUR COMPUTER JANUARY 1984 143
PROGRAMS
We also require freelance M/C Programmers
Top Quality Machine Code Games Programs
for All The Home Micros, including:— «
ZX SPECTRUM
COMMODORE 64 f
ACORN ELECTRON
BBC
DRAGON
VIC 20
ORIC
etc
Write in confidence to:
THE SOFTWARE DEVELOPMENT MANAGER
THOR
HOW*
We distribute throughout the U.K.,
U.S.A. and Europe.
(Computer Software) Co. Ltd
Erskine Industrial Estate
Liverpool
L6 1AP
OR TELEPHONE:
051 - 256 7666
HUGE
mts (rem the God$
I
(continued from page 143>
highlight every occurrence of it in the test —
N for next occurrence, R to return to main
program.
To load the new word processor, first switch
off then on to reset the machine. Then Clear
192,12000. Then CloadM followed by Cload
to load the machine code and Basic from tape.
Lastly] Run for new text, or Goto 100 for
existing text.
Finally, you may like to devise your own
character set. This "is stored at 1 2820 to 1 $49 1 .
and each character has seven successive bytes.
The eight byte is put in by the routine as il is
always a zero. To find a character, multiply its
ASCII code by seven and add to 12596. For
example, ! is code 33 and so starts at
12596+33*7=12827. You must put in zeros
or similar packing characters for the codes not
available from the kevboard, e.g. codes 12'
127. ■
Hex lottdvr Erase when datt stured
10 REM DRTABD,31,F15 etc.
20 REM Put all the cut*, in
Ur.es 1 - 99
100 INPUT"NUHBER OF BYTES",
B
110 INPUT"3TRRTING ADDRESS
DECIMAL" ;S
120 F0RH=3 TO 3+8-1 =RERDR*-
POKEN, VRLC- "Ud-T+fl* ) i NEXT
130 CL3=PRINT"D0NE"
Lower case text.
12630
10 BF 32 10 39 48 48 IF 8* Ffc>
12660
C4 44 44 44 44 44 44 Eft &A E7
12300 BD i\ H" dfc. 6 ht ik L . 1
12670
34 ftfl 32 ft? 80 20 90 44 44 44
12510 32 7P 32 B 10 BE 32 12 E6
12680
44 IF 89 H* L4 48 4H 48 4t EFl
1252© R0 CI "B 10 Z7 Li U U> 10
12690
32 E7 80 ftft 84 ft/ 84 16 FF 79
1253« 27 F3 86 7 30 C3 31 34 IF
12700
44 44 flfl 82 K? 80 lb Ft- 7(1 fet
12548 3 ?F 32 D «6 >J4 F6 « b ( 1
12710
6 86 R7 80 8C IP FF 25
12550 1 2? 66 CI 2 27 78 U i 10
12720
F9 39 7C l£ C 86 2fl 81 32 C
12560 27 89 R7 84 30 38 20 33 41
12730
26 9 FC 32 E 03 1 FX>
12570 7C 32 P 86 7 Bl 32 26 DC
12740
E 66 54 Bl 32 C 26 E6 7F 32
12580 86 Ft7 84 30 89 FF 21 7C 32
12750
C 7F 32 B FC -iZ t <Li 1
12590 B -86 4 Bl 32 B 26 5 38 IF
12760
FD 32 E IF 1 86 1 Bl 32 H
12600 7F 32 B 7C 32 C 86 2H Bl Si
12770
10 26 FF 7D 20 7 86 1 B7 32
12610 C 26 Fl 30 39 £0 7F 32 B
12780
ft 20 C3 7F 32 fl "0 32 C 7C
12620 BF 32 E 86 34 Bl 32 C 26
1279*3
32 C 7C 32 C 7C 32 C 30 3
12630 7F 32 C 7F 32 6 JO 59 E0
12800
16 FF 60 E 12 12 2 2 2 2
12640 BF 32 £ 8C 10 21 1M 25 FF 70
12810
2 7 IE 38 FH; 34 BC
Character sot
13040
8 10 10 70 44 44 5C 5( 40
13270
38 40 34
12820
10 10 10
i J0S8
70 10 28 44 7C 44 44 y 78 44
1J220
24 40 40 ?B 44 44 78
12330
10 10 28 28 28
13860
79 44 44 "78 38 44 40 40 44
13290
33 40 48 38 4 4 10 24
12840
28 28 7C 28 7C 28 28 3t= 54
13070
38 8 78 44 44 44 44 78 70
13300
24 10 38 48 70 70
12850
50 30 18 54 38 64 68 10 1U 10
! )0M
40 78 48 40 70 70 40 73 40
13310
38 44 40 70 48 40 JO
12860
2C 40 38 44 48 30 34 48 X4 10
13090
40 40 38 44 40 5C 48 38 8
13320
44 30 4 38 40 40 78 44 44 44
12870
10 10 20 40 40 40
13100
44 44 70 44 44 44 70 10 10
13330
18 38 10 10 38 8 8
12680
40 40 28 8 4 4 4 4 4 8
13110
10 18 70 70 10 10 50 30 10
13340
8 B B 48 30 40 40 78 44 73
12890
10 10 7C 10 23 44 o iu 10
13120
44 43 58 70 49 44 40 48
13350
44 40 40 48 40 30 20 8
12980
7C 13 10 30 10 20
13138
40 40 48 70 44 60 54 44 44
13360
68 54 54 34 58 64
12910
000 7C 00800
13140
44 44 64 54 34 40 44 3B
13370
44 44 38 44 44 38 8
12920
13 13 4 4 3 10 20
13150
44 44 44 44 38 73 44 44 78
13380
78 44 78 40 40 8 38
12930
40 40 38 40 54 34 64 38 18
13160
40 40 38 44 44 54 40 38 8
13330
44 38 8 C 8 38 64 40 40
12940
30 10 10 10 38 33 44 4 8
13170
78 44 44 78 48 44 8 38 44 30
13400
IB 24 34 43 40 40
12930
30 40 78 4 38 4 44 30
13180
44 38 70 10 10 10 10 10
13410
78 40 40 38 44 44 44
12960
3 13 28 48 7C 3 70 40 38
13198
44 44 44 44 44 38 44 44
13428
38 8 44 44 28 10 8
12970
4 4 73 8 It cO 78 44 44 38
13200
44 44 28 10 44 44 44 54 60
13430
44 44 54 28 60 10
12980
70 4 8 10 20 40 38 44
13210
44 44 28 10 28 44 44 44
13440
28 44 44 44 30 4 38
12990
38 44 44 38 38 44 44 3C 4
13228
28 10 18 18 10 70 8 10 20
13450
30 8 18 30
IJ000
38 10 10
13230
40 70
13460
0080000000
13010
18 10- 10 8 10 28 40
13240
8000000088
13470
08800 000
1302O
40 28 18 8 70 70
13230
10 38 54 10 10 10
13480
000000000
13030
20 10 3 4 4 3 10 38 44 44
13260
10 20 70 20 10
13490
FF FF EF EF FF FK- FF HI-
Revised machine code for word processor
12090 BE 4 10 Bfe 39 <X Ct 2 15
12Cie R6 FIB 91 20 27 iO 81 21 27 i?
1202C 61 27 2? 25 81 <C 27 21 61 i£
12930 27 ll> 81 3R 27 1? 8> 58 27 IS
12046 81 3F 27 U 81 61 24 II Ht *M
U938 33 5F U 83 8 8 27 2 29 CE
12060 3* "Jfcs 4k) 20 tF *W •>« 20 lb Fl
12070 30 '.4 ttt JO CI Ht « 81 •» £■'
uoeo 2« at se 27 it a: te zt 12 si
12990 IF 27 12 60 80 F 3] V U tj
i*i is«) o o df 2 £i t: j» oo t <:o
12110 EE W F 20 EA K A 20 C( K
12120 « BU tVO F 30 20 60 8* r 06
12130 WWiWFWnwWFH
12140 20 KV OD I' M » *» t." 't 30
12138 02 Bt 30 CC FC 30 CC F3 30 02
12160 FO 30 CC 30 1 10 BE 30 (.6 F*>
12170 no (17 00 33 5F It 03 27
12180 2 20 F2 39 FC 30 CC 83 30 CR
Word processor instructions
1. Switch off then on.
2. CLEAR 192.12000.
3. CLOADM.
4. CLOAD.
5 RUN iot GOTO 100 lor old too).
12190 IF 3 33 41 BE 30 CC FC 30 CC
12200 C3 I FO 30 CC 10 8t JO CC
12210 » 1 31 21 « K R7 »2 33 »
12220 II 83 27 2 20 F2 rc 30
12230 02 83 I FD 30 02 CC
12240 10 83 30 02 27 2 29 CO 3? FC
12298 30 C8 C3 t FO 30 Cfi FC 30
12260 CC 83 30 Cfl IF i 33 *£ Ft 30
12270 CC 83 8 I FO 30 CC BE 39 CR
12289 FC 30 Cfl 83 W 1 FO 31- LH 10
I2Z99 Bt 30 CH M 80 H7 80 33 V 11
12300 93 27 2 28 FS FC 30 02
12310 83 1 Fp 30 OZ CC 10
12320 B3 30 02 27 2 29 88 39 Ft 30
12338 02 BE 38 00 10 BE 30 Ct F*S 80
12340 87 RO 33 3F 11 83 27 2
123S0 20 F2 39 Fe 38 02 e£ 39 C« 10
12360 M 30 C6 R6 flO R7 00 33 3F SI
12379 83 27 2 20 F2 3? 8fc J*
12380 8C 86 20 Ht 88 8U 7* ft 24 2
12390 20 F7 39 C£ 69 10 8E 30 88
12400 E6 FW F7 30 64 BE 30 PM *> V
12410 « 80 61 39 64 27 7 Bt M "C
12429 27 IE 29 F0 36 30 FW FW 87 JO
12430 823CF1 30 06 27 IK 80 Bl
12440 39 82 27 EE 20 37 30 20 06
12430 37 30 BF 30 80 39 OF OF [4> OF
12460 V OF OF OF F7 OF OF C* OF OF
12479 F7 FF OF OF FF FF FF FF FF FF
1248e 10 19 9 }f. TO 14 BC
12490 34 08 9 a ID
New Basic for word processor.
te raxi2«K.3z ro<et2<»3.i»:
nUMDM
1M S*-lr*£ >■»• If W< > ■■ !«<i>
1» IIUI-'e'UkUf't'ltttMiOUMIa**
!:» ir;»-- i-Miufs fMi«i«usi*ie
1«« Hilt-')-' iW»-*» MMtHUQtUMfW
IM :f»-"M , Uli3i«'i -TitlCJtUUMB
im :n»--w l i«ai" , .M"iMi«i*«oo
1*1 iwfuafCitNflijijm
:r. ;•»- -<".WKi'iitj<MWMi
i»? I'fttK I24n»lzt rniH :it; "■•!■.■ ...i- no*
m CQTCI1KI
I« ]«MT'CIRmiH lYl-.M
lit If 4ff IMS" txttitm
**t H»JOrSTK<B> •f'MIlT: : •
«1B h^i^j V"I«TC v'4 >
Oe C»t-J»*fr.C!C-! .(;;;. i:i-:j.-4
*»C 'DKtlI«».;tft<C«'^5«J nKll**»l.Wt-<tit>::IC-*su-t£M>
Ma idsjessio
M7 L!»J*£»PE£1« lS4j;>»F«.< i;-«5} I
»« ;»«ll»lF--«.;FC»«'B'i>Of- *-€)*( • >«E.^4»
44* ItCJT'tiMiT I-RIkTIhG "T WGlkMlMl V SC8EEN WJ, ■ .11
t» >•- ]KW3I«(M'I /
tl» ri»iii4«i, js[(h/»i; POM I WW. w->r»m ;(W[ ify.-
«« l*JT»4nB£» * scttf-s i skju.0 **:«t -im
ij* mni<««.Hiitn»tu-«iT <
m txtLitw
•m ff.minTVJtmtvi- onuHiM*
• II OBJilt«e C04U84H ]' CfMlI T>C«OKVJ<WI1.IUm
«« 1'ICUISI
•M «N» ■»•••■ BSIUM
ItfO U-4I 1*JT MtXt ■.»
1M9 »f »•-■• "«k 1R»
;jic .ii^m :i l.-iw ite- pc:kt *>:><t
:*» ft*l;2*0r; ntr. "-. >c»tl/->nr.rf >KB.
"»t. »•*».< "j. t :?«» .
I«»J If ft.1 •«! ttl^H
:•<• t*::il«
;«« *•-•* (CT^M
IZOT ItfjI'HfWI lw tuni-iHim^ iMiti wi
IMS HMIMI
in* ruci:/4w.:<u<ii'.v. ' r\vi\**y».*-i*w i<«w>irt*'
1U* MM*W
1M4 1» «— C*-;IM* HiHDI*«inH»s
ii>* uaciutf
i*« f»»i '•>i'itatrr'cmuiiwt
1*14 OMIdt GMJM04 If ll<-C» t>CH BIKKKO RIIPN
:M» IM>VT«»tU«'*,«t 1FSOO I«M «-l
1W5 IFV. >3'--\HH.-3-
-.*!• S»-133»*»(>:-: >I512 P9rCU4£9 1HT ■>-.>,
is« occizwt.
:SJ« i»#»jfn;M hj» »»»<■■-.■>
i<9i* fWliJtje.miiH iJ4- r.aiw ■— -«t> :«i« -■.««■
>«t« »««f Ml ORSOt FOB vCVflt.''UnuiI««< U1M*4«>
IIM>MlMM.ItfnlH»> F(KtlZ«»7.PEUi !.■•■'• i 1
\H* r»-KT QjrVJ" >.« D«m*ITlW VK.je\im OJ»»M*<«l
>*sa »Oi€;z«>«.ftn- ii*»4»'W»*i***s>it> i-'-
1«M fl«C!3-17t
ll.V »l!l*~
«•<• at
7N« miXl't 10 tl*«K nimrf.pxiHI'! '« t*»C f lFT*
iwimi r id ni«i y ■■• .-»■.(• I 10 OltflMr' Mr|Nt*v F9»
i-lls- 'Klsr-i r.| :mj«i- t«j>. • Bl 04
2C13
«»
Kit
MM
Mt*
Ml*
MM
1*34
-•»J1
-•««J
J*3*
M*«
M«
iW
S»l*
3414
KM
«4*
......
«IKT-r IB "«.vi n.i'-» ""InfO Tg yvt«4f:it*
»CWm i> t^t.*" »*iNi*z frUv 'JH**
P4I«I't. 10 f«K«-..-t 10 'mr. T»nr-
«IMT.f»|Tft*B IP BCTJ9I FIKH CURJCR'
MWN
!'*:•• M* y>i
enwt«i«
CS.4 f»l*''fl>J (Mt'l'-MFTlDh
!!+-.■ -,Ut VI aMMKII
Hi| UUIIIII >••*
CGtUMl* ■**-• *cn«N
MtlWT-M *{• MiXI. • '0 HIU4N'
!».!■■ ►«. • (* P*- ■ IU" i«UI
fo»M>i i: LDtm [•mctKi<ii{M.H:< >iuiu'<"<*' I
|)#W* tOKlH -.fH.fB.fft-1
'(•IKtlinnil ni!4iOT
P";«»li*M <M'«4) f0f«IJ4«5.<T*-faV' 1/444 -frjt-
roaxtut 'tr rx faii/<«.iif-in«(u*wiiw
DVCISM
I4«««*»ti«( :/«4>»ftE<' jj46i:
If t« >«M/lt€Hl* f* IMl •«►€-■ «£«*».
JfT4v<P tHCKDTCM**
sc»»»-i rasuiKii
Cf-T4-l2»rr-*noi2 »OCiC^-!3J
■■B040M :f8••-H•^tO•••n , TMEH T «»!«•» I ODTUU.il
ifM-'»-Q»o»--r-r>*;K ci^feiw"'* setlbn
0*» - vQDt^??e
o.t •***•! nihT'iomii vm«i
fc#t-irose» *'T
UIIUeM
F»IHT*M «Ct« l*"V •■ KJ KtllXh-
fmuiii.s nnuni>. iw
P-CC44 JOOOMI.!
D4XII9M
04«l'««l»-tf9*"'*'Wie»--r-tHIMX» ••IMI '(*• -«u
MUi'MftM
lfrJ*.-»-on«.'»- IMU4-ij«HWIl>.fliSKi m»;>.<
,,,, . . .,,, i/hi; . i»HI>' i "l|
!*»*:«u»«> atwiMT'imT'* n.L'»iiii»«i.si«>e
ooraM
YOUR COMPUTER. JANUARY 1984 145
J"CrEEnpL3L| J
1 34 St. Vincent Street, Glasgow G2 5 JU. Telephone 04 1 -248 248 1
CHICKAROO: A word recognition game for
children. Find the missing letter Is the name of
this game which can be used by up to four
players.
PIRATES: A chlldrens game based on word
recognition. Identify the concealed word before
you reach the end of the plank or else face the
perils of the deep.
A vocabulary of 100 words is supplied with both
of these games, however, parents have the
option of adding their own data files.
THE ILLUSTRATOR: A graphics design
package which can be used In a graphics
Modes 1 or 2 to generate full colour Illustra-
tions on the screen of your micro. This package
allows graphics and text to be mixed on screen
and saved on tape for later use.
MAD MONTY: A fast and furious version of the
snake in the garden game for the MODEL B
BBC MICRO. Monty — the well known python
— lives In a garden Inhabited by Juicy flowers.
Help him munch his lunch but mind those rocks
and walls!
BBC EDUCATIONAL
BBC GAMES AND UTILITIES
MAD MONTY: It's mealtime for MONTY the
MAD python and frogs are on the menu! Guide
him round the garden gulping frogs and
munching magic mushrooms — beware those
toadstools and if you keep your cool mouse
may be on the menu.
THE ANIMATOR: The perfect DRAGON
graphics tool allows you to define your own
characters and then make them spring to life
on the screen. The animated routine can then
be saved on tape and combined with others to
create your own games.
MAD MONTY: This version of the snake game
has 7 screen layouts and five speeds from
sublime to ridiculous. Monty munches frogs for
lunch and Is partial to the odd mouse for afters.
COMINQ SOON: Complete machine cooe
toolkit for the 64. Assembler, Disassembler,
Monitor, Hex dump.
DRAGON 32
COMMODORE64
SCREENPLAY SOFTWARE MORE FUN THAN GAMES
Our range of software includes games but we believe that your micro should do more than test your
reflexes. For example, CHICKAROO and PIRATES are educational products designed to help you extend
your chlldrens' vocabulary.
THE ILLUSTRATOR turns your TV screen into an electronic canvas. The only limit is your imagination.
DRAGON users are you bored with other people's games? Let THE ANIMATOR help you create your own.
LIBERATE YOUR MICRO WITH SCREENPLAY SOFTWARE
BBC TICK
CHICKAROO I I
PIRATES I I
THE ILLUSTRATOR J I
MAD MONTY I I
DRAGON 32 ■
THE ANIMATOR I
MAD MONTY |
COMMODORE 64
MAD MONTY I I
PRICE
£7.95
£7.95
£9.95
£7.95
£9.95
£7.50
£6.50
Please send me the products I have marked.
Send to:
Name
Address
I enclose Cheque/P.O. to the value of £
made payable to Screenplay.
SCREENPLAY, 134 St. Vincent St., Glasgow G2
ALLOW 14 DAYS FOR DELIVERY.
There are two commands
on your Spectrum which
are for the Microdrive
alone. Richard Taylor says
"So what?"
Program
f
10 LET
2P if r
i »Pccr
£3SJ1
»i5S»PECK 2
EEC. a.
1CS THfw STOP
30 PRINT CHANNEL "
, riiai
iPEex
' > . t i 1
40 PRINT Pl.tpirt lHJrtll*
i PEE
■k JUBOlPlCK lull
St' miumi ■ jn»
k' 1 i i J
K It ..'
rtt> -
', PEE
I
00 PRINT LET *•••
• OO TO RC
Listing 1
S37ee -
30
93
106
ai
P3764. -
«
324
76
204
*«8
204
204
123
70
33773 -
P04
304
994
126
23776 -
76
204
204
204
<>370tt -
186
327
898
255
23764 -
SOS
327
25
153
337B8 -
303
353
327
127
23793 -
865
255
355
128
33796 -
04
33600 -
1
P3604 -
129
64
33000 -
23613 -
3
45
23616 -
SO
10
20
2302Q -
00
3S
09
-C
33684 -
6
36
20
30
23630 -
40
3 75
50
318
33033 -
92
33
223
93
23O30 -
34
175
99
33
23040 -
37
34
30
330**. -
99
i?KI3
21/
iP7
.-7304.D -
333
339
217
396
330S8 -
S3
93
217
38S
•j iese -
309
193
9 1 »
201
.?3O60 -
3S4
33
216
40
."300* -
7*
3S4
42
40
.73066 -
70
204
39
49
23072 -
63
306
143
44
33076 -
306
303
239
254
.73000 ■
104
JPP
914
97
230O* -
33
7
93
253
23068 -
203
119
126
40
33692 -
3
33
14
93
2309c- -
6
79
9
33900 -
73
33
130
4
23904 -
9
25 2
203
119
33900 -
190
205
160
51
33933 -
§89
56
50
218
33936 -
93
334
119
839
33980 -
199
2
50
43
3393* -
3 76
93
303
160
3393a -
|M
360
61
196
23933 -
74
4
383
203
33930 -
339
254
201
99
23940 -
14
?».'
17
340
-n«44 -
93
39S
XS9
10
.'0940 -
17
30
93
80O
2390a -
lin
30
396
37
23956 -
46
236
79
56
33900 -
34
92
264
33
33964 -
40
33
123
214
23960 -
43
33
233
92
33973 -
300
6
32
34
Ull% :
XTt
.■►.':'
92
1^9
201
50
02
212
23904 -
93
203
Listing 2.
3 RE >5
»»(H9SHMH^nninn.m.' .'.- .• .• .• .■ .• .- -• .■ .■ ,'w<iv
.-.n>L<k<|iLH>k'l'l'l't'l'k'
^.'t'.'i'.'.'.'i'i'.'iMi' i'i'.'
.'.'1*13 l'l» UUP
IH'OtMO
000001
fc - n» l* * % l* 1"
' r .-.■ .
l^ , yl.H^ , ^t>^^H , ^S'Ol ,
.' L i 4 » fc ' »' *■
•.-.-,'.'
.' ,*. l' U* I* k' I* 4* kk 1' i' k' i^4> k*k
Pk'l'Ol'O
kVA *.^ l> k* i*fc* i* i> V\ k \
k'4>k*k'0k'k'k,k*
omH'o.-oo<neeiBei»i>Biwnn
k'i«
11' LET
a -i'
.'l' fl'l.
i>-».».-pii> to >
iSSf.i
30 INPUT { POME S3
(90 PRXHT 1- .PCCK t.
0. C
r.* ncxi
70 If »
O04070 THEN
PRINT
CJTH
PR" DEEP
I . -»S
/ /Sf/>1</ J
1000 FOR
»-337&P TO 330SS
it>ie ppkc
iHM
. -1 PAX
* " *
■PECK •
lose ir i
I
103* NEXT
HKtVl.
'"■ THEN CO T
4
Listing 4
?c&* c-Lrnn let #»c
3010 JWI.M IJtllCh J>"iliM W>M
:«o' IF b
|0 OR
I't 00
fc. -INT T
i-KN CO TO 0*4*
J030 t.CT t»*370{>»«>»B
*15»» INPUT Length Of
auriiiuii i
♦ •eiJ'* "J*
^000 If • »0 PR
i • !• TnEM C
to a
J..1 TO 4, POKE »*rf,PE«»A
: • J I MEXT 4
Listing 5
IP RMNDDHIIC
i>»P ;it;i
aa lct
• »»•■ '"
uco i3oe ttnofjBG*
ir.ninOOOuC! 50>ef>«*(M)' 6»3CCI Bc4
fisosoKSBooowiBfao
30 PRINT »*,*»,*».
CO TO
M
/ isnng 6
a» LET
MPCEA
33t'l.S
S0 FOR
■■BBBT4
3B PRINT
1* -»3B7«
. TRB O; ■•«
■>.■ ir p
" •
ten i .
aootPCCH
IHKN PRXNT '•CL03«"
•.- • • *
6TO
90 I FT
OlPEEK ■•aSfttPCEK
l»»l
l«ku
oi» pmini pointi t
vtHNMtl.
CMtl» PEEK
t ; NEXT •
OPENING
CLOSING
A siBiw.r coMi'i.i/n-i.Y neglected m the
Sinclair 7.X Spectrum programming manual is
the operation of the Open* ami Close*
commands. Sinclair claims that these
commands are designed for use with its
.Microdrive. Much of their power, however,
can be realised without a Microdrive. To
illustrate this untapped power I include, as an
example, a routine which will emulate the I'lay
command found, in one Ibrm or mother on
the majority of computers with sound
generators. It s;uvs you the time consuming
job of converting music into the complicated
decimal numbers required by Sinclair's rather
feeble Beep command.
The way in which your Spectrum communi-
cates with the devices in the outside world,
namely the screen, keyboard and printer, is
complicated but extremely powerful, b'rom
page Ifo of the Basic manual you will find a
memory allotment called the channel
information urea, sandwiched between the
system variables and the Basic program area in
the memory map.
This area holds information about the input/ 1
output devices connected to the system. This
memory section can be ^ broken down into
smaller units, each unit holding information
about a particular I/O device. This is termed a
channel.
The Spectrum has four channels, denoted s,
p, k and i. Channel s is an abbrevijtion lot the
screen and as you might expect, handles
output to the display. Channel p stands for
printer and handles output to this device, if
connected. If you do not own a printer then
this information is still stored but is obviously
not used. Channel k stands for keyboard but
handles both input and output. It inputs from
the keyboard but also outputs to the bottom of
the screen.
This is the area where lines are entered and
edited. Channel r is not directly accessible to
the unci since it is used by the Spectrum tin us
own interna! purposes. Now here's where the
powerful hit comes in. For instance, when you
use the Print command the output goes
through channel s to the main part of the
screen. You can, however, change their
behaviour by cautious use of the Open*
command which can make its output go
through any other channel.
In addition to channels there are things
termed streams which are associated with a
particular channel. There are 16 streams, each
one represented by a unique number from
and 15 inclusive. When you use the Print
command its output goes through stream 2
which directs it towards channel s. The trick is
to make stream 2 point to a different channel,
not channel s. This is where the Open*
command comes in.
This instruction has two arguments, the first
is numeric and the second is a string type. The
first one tells the computer which stream you
are altering and the latter one gives the single
character abbreviation of the channel you want
t continued on (Migc 151)
YOUR COMPUTER. JANUARY 1984 147
Spectrum
*
»
.<■< < <„4-<-4-< -<..4_4
A masterpiece of ingenuity
to keep the whole family
amused absorbed and
enthralled until the next blue moon.
A puzzle for all puzzle hatersl
You'll be amazed as picture after picture
unfolds as reward for your skill,
patience and luck.
You'll be staggered by the
number of pictures shoe-horned
into Spectrum, but you'll never
know how many until Jumbly I
itself tells you and
rewards you efforts
with the Jumbly Code.
A brand new original all
scrolling super colour
animated tuneful
multipicture
puzzle program
»2aB
■
•**v
uranrcranra.i
mzm
EKK K K!
•( 4
-<^JiJk
) 3
_4 4 A-4A
COMPETITION
The Jumbly Code entitles
you to enter the Jumbly
Competition to design a
picture for Jumbly II, due out in 1 984.
Winners will receive over £1 50 and
have their design and name included in
the new program.
£6.95 + 50p p&p
Available from SOOTS, W.H. SMITH, LASKY S. SPECTRUM. JOHN MENZIES and
good computet- software stockists throughout the UK or direct for
only £6.95 + 50p post and packing.
•
DK Tronlcs Ltd., Unit 6, Shire Hill Industrial Estate, Saffron
Walden, Essex CB1 1 3AQ. Tel: (0799) 26350 (24 hrsj 5 Lines
JUMBLY 4SK Spectrum (Joystick compatible]
■■■■
V DOCTOR SOFT
I i ADVANCED SOFTWARE
DOCTOR SOFT
258 CONEYGREE ROAD
PETERBOROUGH
PE2 8LR
747
Cockpit view, pilot written, instrument & visual 747
Flight Simulator. Banking & pitching 3D outside
view of Horizon/Runway (Heathrow/Gatwick). 7
Nav points with continuous Navigation computation.
Joysticks or Keyboard option, briefing program,
map, notes & flight plan. Demonstration approach,
4 colour — mode graphics & sound.
Only £8.95 inc. VAT & PP (Disc £11.95)
GORF
(PURE MACHINE CODE, ARCADE QUALITY)
The first BBC version of this superb machine code
Arcade favourite! 4 widely different screens of high
speed action: Invaders, Laser attack, Firebird, &
Mothership, all in smooth 1 6 colour-mode graphics!
Only £7.95 inc VAT & PP (Disc £10.95)
MISSILE ATTACK
(PURE MACHINE CODE, ARCADE QUALITY)
Another well known arcade favourite, 2 player/
Joystick options, remote target designation of
incoming ballistic missiles & attack craft. Protect
your cities! Incredible Armageddon graphics &
sound! £7.95
DOUBLE ACTS
2 GAMES, 1 THEME,
Amazing value at only £6.95 per pair:
SPOOK SPOOK:
MUNCHER 2 ghosts, 20 mazes, 3 skill levels, hall
of fame GHOST MINE Dig for gold, watch for
spooks & snakes.
SPACE, SPACE:
WOLFPACK 3 starships, 1 space station, 4 galaxies,
unlimited motion in space! MISSION ALPHA 3D
High speed action, hall of fame & music!
SPY, SPY:
KREMLIN Escape through the endless 3D corridors
of the Kremlin, aided by map & compass, but watch
for the Gremlins!
BONDSKI Lethal action as James skies down the
slope & parachutes into the void!
WORD PROCESSOR:
WORD PERFECT £6.95 cassette £11.95 Disc
Full facility 40/80 column word processor, wrap
around, block move, justification, word replace,
etc. With full instructions & Key insert.
ONE DISK HOME OFFICE:
Complete Menu driven home office system including
WORD PERFECT, WORDKIT, LETTER, CALCULATE
(mini spread-sheet), & DIRECTORY (expandable
card file system). Supplied with detailed manual.
We believe this to be the best value package of its
kind ever offered.
Only £15.95 Disc only.
EDUCATIONAL SOFTWARE:
TALKING TABLES TEACHER (7-14yr old) Speaks
when Speech ROM fitted, teaches multiplication
with colourful games & questions. £6.95
COLOUR SHAPE MATCH (2-6yr old) Beautiful suit
of 3 programs teaching shape & colour recognition
with delightful graphics & sound. £6.95
i JOYSTICK
VERSIONS
micro 32k
• AVAIIAlUt tlli
• W M '.Mil II'.
• BO0T1
• JOHN Ml fj/ii B
-i MOST It AIIIMI. Ill A
• mhchoni ( boo
• imiM i maii mum
COUPON 111 IOW
DEALERS CONTACT (0903) 206 076
MAIL ORDER
ALL PRICES INCLUDE VAT, POSTAGE + PACKING FREE
TITLES
QUANTITY
DISK D CASSETTE D
(ENCLOSE CHEQUE/PO, VALUE
NAME
ADDRESS
WE WELCOME HIGH QUALITY
PROGRAM SUBMISSIONS AND
PAY TOP ROYALITY RATES
I *
&
I
■■tf
/
..the name
of the game
5 Sir Thomas Street
Liverpool, Merseyslde LI 68W
Dealer Enquiries Contact
Co* Stokes on 061-236 8100 (20 fries)
< continued from page 147 >
that stream in succeeding!) point ui. Fur
example, type!
OPL'N #2. k
This will make all Prim statements output
through channel k to ihc lower part of ihe
screen. Now, 10 test this type:
PRINT hello PAUSE
The pause command prevents the
production of an error report until you press a
key as this would immediately obliterate the
Printing. You will also lind thai the List
command also uses stream 2 .so it tries to list
the program in the lower pan of the screen,
but this is doi particularly successful. Printer
owners may find it useful to write printer
programs with output initially going to the
screen while still using the I. Prim or l.l.isi
commands bv entering:
0PFN>3. s
Stream 5 primarily points io channel p and is
used by I. Prim and I. List, When you are
positive that the program is debugged von can
type:—
0PEN#3, p
Tins will revert stream 1 back to normal.
This is ,j useful technique since it saves a good
Jeal of time and printer paper. At switch on,
only lout ol the Id si lean is are used or opened.
Stream «0 Points, to channel k
Stream 1 * 1 Points to channel k
Stream 2 «2 Points to channel s
Stream 3 *3 Points to ctuirinel p
l tie Spectrum operating system is proiccied
against your upsetting the way in which the
editor works — the routine which allows you
to enter or edit lines in a program — and the
automain lisiei \Vhate\ci is done to the
streams, automatic listings will appear in the
main part ol" (he screen and lines will lx-
entered or edited via the keyboard in the lower
part ol the screen. A stream which does not
point to any channel at all is termed closed.
Closing down a stream
The (Hose # command's single numerii
argument denotes the number ol the stream
which you wtinl inclose. The command makes
that stream point to what n did on power-up,
including nowhere at all. As von can see. von
cannot actually close the first loin streams.
loi instance, in the hist example, instead ol
typing
OPEN *3. p
you could have simply typed
close' «3
which is certainly a much neater way. In Print,
1. Print, List, l.l.isi. Input and InkeyS
commands you can alter the stream that is
used In the command, Pot example. Prim
usually outputs on stream 2, its default stream.
If vou type:
PRINT -0. Hello PAUSE
this will perform ihe same function as the first
example did. The hash - * — symbol
indicates to the computer that you wish to
change the stream and must be followed by an
integer value between and 15 inclusive.
Again, ihe Pause is to prevent the word
being immediately destroyed by the
production ol' an error report. Printing in
stream gives you access io the previously
forbidden lowet two lines nf the display.
1. Print *2 is I he same as Print and Print * \ is
the same as 1. Print.
You cannot use streams which are closed
that is,
PRINT #12. n
will produce error "0 Invalid stream". You
can. however, easily open them using the
Open * statement. The Input command uses
a delimit of stream 0. Although it is possible to
change the stream used by this command, only
a stream pointing to channel k can he used.
Any other does not allow input from the
keyboard which is obviously essential. If you
do try then enor "J Invalid I/O device" will
result.
InkeyS works in a suuiliar way As you can
see. the use of streams in I'O statements, the
Open * command and the Close » aie verj
powerful. Perhaps the most useful thing is the
ability to create new channels and make
previously unused streams point to them. This
method is used in the Play example.
The machine code for Play is held in a line 1
Rem statement . This is unusual since most
.Spectrum machine code is stored above
RAMtop but this necessitates a diiTereni
version Ibl each memory size of machine. By
Storing the machine code in a Kern statement
this problem is eliminated and so this program
will run on hoih I6K and I8K machines. The
machine code is represented by a dc\ ini.il
dump shown in listing I. It is 22h bytes long-
Type in a line 1 Rem followed by at least 22b
0's. Now enter the rest of listing 2 which ;s u
decimal loader program. Then carefully enter
the decimal cinle from the tirsi listing.
If you have made a mistake then the
computet will tell VOU so when all the code has
been entered. If ihis happens then eniei the
program given in lisiing i which will allow
you to check youi code against the original
You can then Poke in the correct values into
locations m which you made a mistake Delete
the loader program and Save a cop) <»i the
program on tape.
To initialise ihe new channel a
RAND USR 23829
instruction is needed at the beginning ol any
program which uses Play. Now cverytimc von
prim through stream 4 — PRINT I I the
l'l.i\ routine will be called. It expects a suing
of character* which describe the tune to be
played This mainly consists ol holes
represented by the letters a to g. This, like thi-
ol her parameters, can be in upper or lower
case, it does not mailer. If you want to play a
sharp note lhen prefix the appropriate note
with a hash character, lor example:
RAND USR 23829 PRINT *4 *Mi
This plays Asharp and then B. It is possible to
change I he octave by incorporating an
exclamation mark followed bv a numbei from
10 l > Middle < 1 — represented by the number
t) in a Beep command — is m octave 5. Only
1 lie middle few OCIUVCS are am eo»id lor
producing music as the others are so low in
frequency that you can hear the individual
clicks or so high that they can hardly Ik- heard
at all. The duration of ihe notes is controlled
by the asterisk symbol, also followed by a
number between and ° since ihere are It*
definable durations. Thev are defined as in
table I.
You can change these durations if you wish,
using the short program given in listing I. It
will first prompt you lor ihe duration numbei
T.th/t- !
Duration nurr
ber
Length (seconds)
0.05
I
0.1
2
0.2
3
0.2b
4
0.3
S
0,5
6
0.75
7
1
8
1 5
9
?
— II io V — you waul li) change. You will then
be prompted tor the new duration value in
seconds Anything from to 10 is legal
Alter using the
RAND USR 23829
the octave number is set to "5, the central
octave. The duration is set to 4, which is
initially l>. J seconds. An example of the
routine's use is given in lisliug 5. You wili find
that the machine code Rem statement will
only partly list and then stop, preventing the
rest ol" ihe listing. To circumvent this
behaviour, type:
POM 23660. JO
and do not deliberately try to list the first line.
The information tor each channel occupies
live bytes. The first two bytes tell the
computer the address of the routine thai
channel should use for output, this normally-
points t*i a routine in ROM. The next two
bytes point lo the address of ihe routine used
for input. In all but channel k, this points lo a
routine which will produce error J. In channel
k, however, this points 10 I) routine which
calculate* which key is being pressed. The
remaining byte is ihe code of ihe cbaractei
which represents thai channel. Program 1
prints information on all lour channels.
Output routine addresses
Notice how channels k, s and p all ha\c the
same output routine address. The difference
between each channel is shown In llags, in the
system variables, which are conditioned in a
certain way lor each individual channel. Alict
all nutputiuig to lite iwo halves of the screen
01 to the printer is very sinulai except !oi a
few small del ails. The stream information is
held in the system variables between locations
'J-iftfc and IIM^ inclusive.
bach stream occupies two bytes. Since there
are 1ft streams you might expect this area to be
two bytes long bul instead it is 58 bytes in
length. This is because there are three extra
streams which are not available to the user but
ate utilised by the editor and automatic lisiing
routines to make sure lh.il then output goes to
the right place.
Anyway, each of these two bytes contains a
relative displacement, from ihe byte helore the
channel information area, lo the channel that
is io be used. If the displacement is d then the
Stream is closed. The Play routine works by
setting tip five bytes of information for a new-
channel just at ihe beginning ol the Rem
Statement. This is made to be pointed to bv
stream I.
The computer unwittingly thinks thai it is
iust printing to an ordinary channel m the
proper information atea. The potential appli-
cations of this are very powerful.
YOUR COMPUTER. JANUARY 1984 IS!
BBC
J C Cottrell explains the
principles of Forth and
describes a program for
the BBC to imitate it.
Before YOU begin 10 ure Forih, it helps 10
have some undertanding of how it differs from
Basic. Forth is a compiled language — the
computer takes your input, translates it into
machine code, and stores the machine code, so
that by the time yoti have entered the
program, a complete machine language
program is resident in memory. Basic is an
interpreted language — the lines you type in
are stored as they arc typed, then when the
program is executed, it is translated a line at a
lime to machine code, but the resultant code is
not stored. This means that each line of
program is translated as it is met and so
considerably slows down execution. The
important fact here is simply that Forth runs
fester than Basic.
A fundamental point of any language is the
method it uses to handle arithmetic. Forth
uses a system known as Reverse Polish
Notation or RPN. This method will be
immediately familiar to anyone who has used a
Hewlett Packard calculator. At any time a
number is encountered in a line input by the
user, it is placed in a position in memory
known as the stack.
Any number being placed on the stack goes
on the top, above nil the other items; also
when numbers arc taken from the stack, these
numbers come from the top. Therefore, the
last number on the slack will be the first one
uff, and for this reason the staik is known as a
last-in-ilrst*oui structure — I.IFO structure.
A number is placed on the stack simply by
typing this number and pressing Return.
Typing 3 followed by Return would leave the
number 3 on the slack. Now typing 4 and
pressing Return will place 4 on top of the 3
already there Incidentally, typing 3 4
followed by Return would produce the same
effect. Note the importance of a space between
the 3 and 4. Thus is an important convention
in Forth — all words and separate numbers
must be separated by at least one space, unlike
Basic where spaces can often be omitted.
To print the top number on the stack in
Forth a full stop is used. So typing 3 . followed
by Return — remember the space between the
3 and the full stop — will place the 3 on top of
the stack, and the full stop will print it, so J
OK will appear on the screen. OK is the
normal Forth response when no error has
occurred.
Most Forth words remove anv numbers
from the slack thai they use so that in the
above example there would be nothing on the
stack, the 3 having been removed from the
stack by the full stop.
FORTH
Now onto arithmetic. This is handled in
Forth by the four words + * — / which
perform the same functions as in Basic. Each
one of these words expects two numbers on
the stack, and the operation is applied to these
two numbers. As is normal, the two numbers
are removed from the stack. The result of the
operation is stored on the stack.
For instance, 3 4 + followed by Return
would place the 3 on the slack, and the 4 on
lop of it, the + would remove the 4 and the 3
and add them together and then leave the
answer ,7, on top of the stack. Note that
nothing would appear on the screen apart
from 'the usual OK message. To print the
answer, a . must be used to print the top
number on the stack. The dot of course could
have been included in the first line, to give
3 4 + . followed by Return, which would have
printed 7 OK immediately.
Multiplication acts in a similar fashion, so
3 4". followed by Return would prim 12
OK. Bui what about division and subtraction
where ihe order of the two numbers is clearly
important? The second number on the stack is
either divided by, or subtracted from, the top
number on the stack. So 4 3 — . would
10REM FORTH: M0DE7
20FDR I=8c75 TO &8F:READ A:?I=A:NEXT
30?8<1A7A=96:END
40DATA 113,23,124,26,0,239,39,0,0,0,0,0,122,26,0,0,
36,122,26,0,0,0,16,0,0,31,35
produce I OK, and 12 3/. would produce a
4 OK.
In Forth, arithmetic is integer only, and
numbers arc rounded down lo the nearest
whole number after division. In the sort of
application for which Forth is chosen,
however, this is not as much of a problem .is n
might appear. There is also a group of words
whose purpose is to directly manipulate the
contents of the stack. These words are:
PUP. This makes a copy of the top number
on the stack, and puts it on top of the original.
Thus lo calculate the square of a number: 3
DUP * . 9 OK is the response.
SWAP. This literally swaps over the top two
numbers on the stack. For instance, if the top
two numbers are 4,2 — in this and other
examples, I place the top number on the left —
after the SWAP, these numbers would be 2, 1.
OVER. This will take a copy of the second
item on the stack and put ii on top of the top
item e.g., before OVFR: 3,4 after OVF.R:
4,3,4.
ROT. This goes further by rotating the top
three items on the stack. The first item is
removed, and pushed on top of the two to
become the new top of stack e.g., before ROT:
1,2,3 after ROT: 3,1,2.
DROP. This simply removes the lop item
and forgets about it.
As well as the full stop to print a number,
there is the word ." to print text, Spaces are
very critical in Forth and this word is no
152 YOUR COMPUTER, JANUARY 1984
"
exception — it must be followed by a single
space. So to print "HELLO" the sequence
."HELLO" will do the job. The last quote is
not a Forth word, just a deiimetcr, so it needs
no preceding space.
Forth has the words If and Then to handle
conditionals. The usage of these words differ
from Basic. The word If expects to find a flag
on top of the stack. If this flag is true, then the
computer will continue execution of the code
following the If. A false result will send the
computer on n search for the next Then. As
soon as this is found, execution continues with
the next word after Then.
The lings expected on the slack are pro-
duced by a series of words. These words are:
> lakes the top two numbers on the stack. If
the top number is greater than the second
number, a true flag is placed on the stack,
otherwise a false flag is placed there.
< is the logical inverse of >.
= compares the top two numbers. If they
are equal, a true flag is left on the stack,
otherwise a false flag is left there.
■0 takes the lop number on the slack and
compares il to zero. If it is zero, a true flag is
left on the stack, otherwise a false flag is left
there.
> gives a true flag if the top number on the
stack is non-zero, otherwise gives a false flag.
As an example, type in two numbers, then
the following sequence:
IF . SAME THEN
This will print SAME if the two numbers
were equal. The ■ compares the lop two
numbers and leaves a flag on the slack. The If
tests the flag. If il is false, a branch is made to
the word following Then. Since this is the last
word, however, control returns to the user. If
the flag is iruc, execution continues with the
printing of the word SAME.
Forth has three types of loop. There is the
Begin . . Until loop, Begin . . While . . Repeat
loop, and the Do . . Loop loop.
The Begin . . Until loop is used in a line
such as:
BEGIN 10." UNTIL
The word Begin initialises the lovp and has
no other function. The Until will expect a flag
on top of the stack, in this case placed there by
the =0. The flag here will always be false,
since one will never tie equal to nought. The
Until tests the top flag. If it is false, execution
branches to the corresponding Begin. If the
flag is true, execution continues with the next
word.
Begin... While... Repeat
Begin . . ^"hile . . Repeat are enclosed in a
program line in a smaller fashion to Begin . .
Until. The Begin is again just a pointer. When
the word While is encountered, the top flag on
the stack is tested. If it is false, execution
continues with the firsl word after Repeal. If it
is true, execution continues with the r.exl
word after While. The Repeat will cause
execution to continue with the next word after
the corresponding Begin.
The Do . . Loop loop is Forth's equivalent
of Basic's For . . Nexi loop. The Do expects
two numbers on the stack. The first is the loop
index, the second is the initial value of the
loop index. The Loop will increment the loop
index. If it exceeds the finish value, execution
will proceed with the next word after Loop,
otherwise the computer will branch to the
word following the corresponding Do. There
is a variation on this — the word + LOOP may
be used instead of LOOP; Instead of incre-
menting the loop index, this adds the top
number on the stuck to the loop index, but
otherwise functions as Loop.
There are various miscellaneous words
present in this implementation of Forth.
These arc:
EMIT which takes the top number on the
stack and prints the character with this ASCII
code;
VDU which acts as the VDU statement in
Basic. It takes as many numbers as necessary
otT the stack, from the top downwards:
! which is equivalent to Poke in most Basics.
Il states the top number on the stack at the
address pointed to by the second number on
the stack;
@ which will fetch l he contents of the
address poinied to by the top number on the
slack, and place this value on the stack;
+ ! which adds the lop number on the stack
to the address pointed to by the second
number on the stack;
?KEY which expects a number on the stack.
The word will wait for the length of time
represented by this number in hundredths of a
second, continually testing to see if a key is
being pressed. When a key is pressed, its
ASCII code is left on the stack. If no key is
pressed before the time expires, is left on the
stack;
CMOVE which expects three numbers on
the slack. These will be referred to as nl,n2,n3
with til coming from the top of the stack. The
routine moves n5 bytes starting at the address
nl to the block of memory starting at address
n2.
MOVE which acts as CMOVE except lhai it
moves 16 hit words;
CR which prints a carriage-return, linefeed
sequence on the screen;
SPACE which prints a single space on the
screen;
I continued on next pagei
Hex dump and ASCI/ (Forth 21
IE9B t oo
1EAO
IE AS
1E80
1100
leca
7?
07
M
HO
M
M
I EDO i CB
1EDB I 16
IEEO I 04
IEEB i
;cro i
DO
13
IEF8 I BB
1F0O I
1F0B ■
1F10 •
1F1B I 84
1F20 r BD
IF 28 I CO
1F30 i
1F38 I
1F40 I
1F4B I
1FS0 I 00
1F3B t AD
IF60 I AS
1F6B I BD
1F70 l It-
IF78 I
It Oo ■
IF88 I
1F90 i
1F9B i
1FA0 I D6
1FAB I 16
1FB0 I BD
1FBS i
BD
CB
16
S3
B9
Db
D6
AD
A9
60
19
BO
2E 22
AO 00
20 EE
FF 2B
03 A9
16 BB
A6 13
79 06
CB AD
7E 60
04 BO
89 06
B9 06
A6 13
F9 D6
CB AD
7E 60
AO 13
04 BO
89 D6
D6 16
16 AA
16 A8
20 SB
A8 13
13 AD
A9 13
20 E8
Bl 71
FF C8
20 A4
01
88
SB
AB
1FCO
1FCB
IFDO
1FD8
1FE0
1FEB
1FF0
1FFB
2000
2009 i OD
13 99
FF 2F
BD 66
03 A9
16 8D
BD A9
A6 13
13 AD
GD A6
CD A7
CD A9
13 BD
BA IF
IF AD
AD 63
60 AD
63 19
66 19
80 B9
16 BB
A6 13
00 2D
03 A9
16 BD
16 30
B8 B9
16 88
A6 13
FF 2A
8D A9
03 A9
16 8D
BD A7
20 38
CO oo
IF BB
18 6D
A9 13
CA EO
60 A4
99 06
06 16
20 A9
19 A4
01
AB
IS B8
BB 89
A& 13
13 AD
IS DO
13 90
A7 IS
C9 FF
66 19
19 99
63 19
AD 66
60 FF
BA 71 B4 .." . .q.
C9 22 FO r...q.".
4C A3 IE . ...L. .
7E CO 04 '.+ .-..
SB 13 B9 . ...Lt'. .
79 D6 16 y. .
06 16 CB ........
BB 99 D6 . y
99 D6 16
20 A4 7E .-'.- .*
01 4C SB . . i.i.LC
A6 13 88
EO A6 13 B...
06 16 C8
88 99 D6
99 Db 16 ........
20 A9 00 .**.* ..
13 A4 7E .......*
Ol 4C 38 LC
Ab 13 88
13 SB B9
IF BB B9 ... X...
FO 23 A2 X.
4C 4B IF . X..LK.
Ab 13 BO ........
60 A7 IS m. .
OO FO 03
7C 88 88 Ut. *•*•••
16 88 AD
C8 84 7E -
OO BD 63 ',"/ . ..•
7E CO 04 . . C-. .
SB 13 89 ....LC.
BS B9 D6 >
B9 D6 16
Db 16 BD
38 EO AS 8..
A7 IS E9
IS BD A7
14 38 ED 8.
20 FA IF
FO 03 4C L L
99 Db 16 ...*
D6 16 84 ..a
IB 69 01 **,«.. I.
19 69 00 .«..* .1.
2E 20 A4 .<.'.. .
2010 i
2010 i
2020 I
2028 t
203O I
203B i
2040 l
204B
2030
2038
2060
20*8
2070 i
2078 l
2080 i
208S i
2090 I
70<i B .
IOSO
20A8
20 BO
20 M
20C0
20C8
20DO
20D8
20E0
20E8
20F0
20FB
2100
2108
2110
2118
2120
2128
2130
2138
2140
2148
2130
21S8 i
2160 i
2168 I
2170 I
2178 i
2180 I
.'tun i
7E CO 02
38 13 A9
17 E8 eo
16 C9 00
18 69 01
03 20 Al
71 17 89
99 D6 16
D6 16 C9
18 6D 71
A2 03 20
BD 71 17
17 C9 OA
Al 20 4C
A9 02 18
90 08 A2
93 20 8D
38 E9 01
20 38 E9
BD 6C 17
FO 04 9D
90 6C
OO BD
EO EO
BO 6C
FF EB
7£ A9
30 20 EC
20 20 E£
30 20 A4
A9 01 4C
AA 88 B9
D6 16 C8
7E 60 FF
A4 7E
4C SB
17
6C
06
17
EO
20
BO 03
00 A2
06 DO
FO 21
C9 OA
20 4C
D6 16
4C 29
00 FO
17 C9
Al 20
A9 03
90 08
80 20
6D 6F
03 20
6F 17
99 06
OA 9D
18 69
6C 17
CA 4C
17 C9
FO 1A
18 69
06 DO
20 EE
FF (It)
FF 60
7E CO
3D
D6
13 88
CO
13
B9
88 B9 D6
16 CB CB
99 D6 16
99 D6 16
Db lb bO
20 A4 7E
01 4C SB
16 AA 88
C8 99 06
lb B4 7E
20 A4 7E
8A 99
33 57
04 BO
89 Db
Db lb
16 AA
99 06
AD Ab
AD A7
00 4F
CO 04
13 BB
B9 06
16 C8
60 OO
CO 06
A9 01
00 90
FB B9
AD 71
90 08
42 20
38 E9
20 BO
69 A9
OA 90
4C 68
IB 6D
A2 04
BD 70
17 C9
Al 20
B9 06
16 4C
6C 17
01 C9
60 A9
AS 20
OO DO
4C CI
30 20
F2 88
FF 60
84 7E
00 44
02 BO
B9 Db
C8 C8
D6 16
41 SO
OS A9
16 8D
80 A7
88 B9
16 CB
IS BS
15 88
36 43
80 03
88 89
16 A4
8A 99
32 4F
BO OS
4C - L
6C C I
Db
17 .... !.q.
A2 .1
BD . . LB .
01 q H. .
B9 . ..L) ..
Ob 1. .
08 .aq
20 . . . Lk
70 . q. . . . •[>
20
17 . L. .p.
OA . . .ae.. .
4C L
16 * • O* • • i
32 8 LR
CA B ■ ■ ■ 1 . ■
OA . 1 . . I . . .
00 . . .1. ' . .
A2 . 1..L. .
08 ..1
20 L.
EE .1. .10 .
84
A9 "". . . * .
A9 ....'*.
33 .. - .DU
05 P ......
16 ..LC...
99
84
20 * .SWAP
01 .»
Ab Lt
IS
Db
BA
88
99
32 .. '.OVER
A9 .-
06 .Lt
7E *
D6
34 ..--.ROT
A9 ,*
2190 I
2198 I
21AO i
21A6 t
2130 t
2188 i
2IC0 l
2IC8 i
21DO i
2108 I
21E0 ■
21E8 i
21F0 i
21F8 t
2200
2208
2210
2218
2220
2228 i
2230 t
223B ■
2240 ■
2248 I
2230 I
2238
2260
226B
2270
2278
22B0
22B0
2290
229B
22A0
22A8
22BO
22B8
22C0
22C8
22D0
2208 I
22£0 i
22E8 I
22F0 i
22F8 ■
2300 I
01 4C SB 13 B9 06 16 80 .Lt
Ab 13 88 B9 D6 16 80 A7
13 88 B9 D6 16 60 AS IS
88 B9 06 lb BD A9 13 88
89 D6 16 AA 8B B9 06 16
86 83 AA A3 83 A4 7E 99 *.
D6 lb 88 BA 99 D6 16 88
AO Ab 13 99 06 16 B8 AD
A7 13 99 06 16 08 AD A8
15 99 D6 16 88 AD A9 IS
99 06 16 60 00 44 32 4F ... .ORO
SO 20 A4 7E CO 02 BO 03 P ......
A9 Ol 4C 38 13 88 88 84 ..Lt....
7E bO OO 3D 20 20 AE 13 *>'.• ..
AD Ab IS CD AB 13 DO 13
AD A7 IS CD AV IS DO OB
A4 7E C8 A9 01 99 D6 16 .-
S4 7E 60 A9 00 A4 7E CB .**•...'*.
99 D6 16 B4 7E 60 FF 3E ....*■*.>
20 20 AE 13 AD A7 13 CD
A9 13 FO OD BO 13 A9 OO
A4 7E CB 99 D6 16 B4 7E .* *
bO AD A6 IS CD AB 13 FO '
ED 90 EB A9 01 4C 38 22 L8"
60 OO 3C 20 20 AE 13 AO ' .< ...
A7 13 CD A9 13 FO OD 90
13 A9 OO A4 7E CB 99 Db ........
16 B4 7E 60 AD A6 13 CD .,-,,..
A8 13 80 ED A9 01 4C 63 Lc
22 60 OO 3D 30 20 20 92 - . -v .
13 AD Ab 13 C9 00 DO 12
AD A7 13 C9 00 00 OB A9
Ol A4 7E C8 99 06 16 84 . . -
7E 60 A9 OO 4C 91 22 60 ~"..L.""
FF 3E 30 20 20 92 13 AD . M> ...
Ab IS C9 OO DO 12 AD A7
13 C9 00 DO OB A9 OO A4
7E C8 99 Db 16 84 7E 60 * *■
A9 Ol 4C 87 22 60 FF 49 ..L."'.l
46 20 A4 7E CO 01 80 OS F .-
A9 Ol 4C SB 13 89 Db 16 ..LC...
B8 84 7E C9 00 FO 01 60 ..* '
A9 20 8D 92 13 A3 8E 80
93 IS A3 8F BD 94 IS A9
OD 80 93 13 68 83 81 68 n..h
83 B2 A9 63 83 OA SO AF . ..c .
OF A9 OO 83 UA A3 81 B3
Misting continued on next pagei
YOUR COMPUTER. JANUARY 1984. 153
'continued from previous page/
SPACES which lakes the iop number on ihe
Mack, and prints this number of spaces on Ihc
screen.
Variable handling is achieved in Forth in the
following way: A variable is set up using the
word Variable. For example:
VARIABLE JIMMY
creates Jimmy as a variable, and assigns it an
addicss to store its contents. Hxecuting the
word Jimmy puts this address on the slack.
Thus variables are read using @, written \o
using !, and added to using +!. So lo set
Jimmy to 23, ihe sequence
23 JIMMY
will do i he job. Similarly, to print the contents
of Jimmy, use JIMMY @. and to add 12 lo
Jimmy use
12 JIMMY • i
String handling is rather complex. The
sepatate bytes of a text string are stored in
memory, preceded by a length counter,
indicating length of string. To set up a string,
the wotd Variable is used, followed by the
name of the string, followed by the maximum
length of siring, followed by the word Allot.
So to set up a siring Fred with a maximum
length of 10 characters, use the sequence
VARIABLE FRED 10 ALLOT
The contents of the string must cither be
moved from somewhere else in memory using
.Move, or else stored byte by byte using !.
Thcte is, however, an easier way to print oui
the string than removing it byte by byte using
@ and then piinling each byte using Emit
Instead, the word Type may be used. To set
up the parameters for Type, the word Count is
used Count expects the address of ihe start of
the string on the slack. Ii is assumed thai this
is ihc address of the length byte and lhat ihc
string itself starts ai this addtess plus one.
When Count has been used in this manner,
Type will print a string on the screen. Finally,
to remove any trailing spaces on the end of the
string, the word — Trailing is used. It expects
the address of the first character of the string
on top of the stack, and the length count of the
siring just below this. When it has altered the
length count to exclude trailing spaces, the
string address is left on top of the stack,
followed by the new length count.
Any word sequence
The above section has dealt simply with the
actions of words. Any sequence of words may
be used, and any results will be displayed as
soon as you pi ess Return. This is not
programming. A program in Forth consists of
a list of defined words. An analogy may be
helpful at this stage.
A program consists of a number of actions,
referred to as words. These words are
Use this hex loader to type m the hex dump
(Forth 2i listing Enter the two-character
hex numbers row by row. beginning with
the 2E (at addres ft IE99I in the top row
Press < HE WRN' after each entry
10 *C« •«■ lO*K*
JO CLti**l«'-m«rt •« tt.* n^, -,,_,? <T/*I*II<«CT
AW W
» I' ■•** ikh ii-Mn n« rnoens
m fp —*\ to *?J»?
30 It »n^M'IIHI c»ii:ii-i..i -»-. -'.POO
B)ajflgltS7l
*" ten*"
TO M*«t WIKW
to r*ivr -*«,»». i',«ii|., ■,
too it LDKMI02 rx»« raocMuMi(ia«ii<
UO M--«-.»li»T>CWM.<**>
l» IHTIL LX.llCO
130 7H-6X
1«C «<I?
133 nim CWIi:i|t>«IIM l -'»«'l|VIM
IH
1T0
■ ■0
i«o
310
JSO
no
1*6
»c
**o
HJnoo*
•«rf*T
l**Vi '•*»»•« will row mi t* tlvt'
... v :-, v*| . Ml
(KT| L .x>kitrr mm iKI7>;i
'ltd
K..X.5
I' t»»<M» THIN m>E«uMI«3ll*«IMT €■»!•»•
•OJOI,
combined in further definitions until the
whole program consists of a single word. The
program is run by typing in this word.
To write a program, the specification of the
task must be decided upon. This single action
is broken down into groups of smaller actions,
and each action in these groups itself broken
down, until the stage is reached when the list
may be easily converted to Forth code.
As an example, lake brushing your teeth in
the morning. The whole action could be
regarded as one word, Teeth. In pscudo-Fonh
the code would look something like this:
: TEETH
BRUSH PASTE CLEAN.
In Forth, a colon indicates a word definition
and a semi-colon an end of word definition.
F.ach word could be defined as follows:
BRUSH
OPEN-CUPBOARD GFT BRUSH
CLOSE CUPBOARD:
:PASTE
GET PASTE SQUEEZE TUBE
DROP PASTE;
:CLEAN
SCRUB RINSE,
and each word in these definitions could be
defined themselves, until the only words in the
definitions are those provided in the Forth
system. The only other thing you need to
know to write programs is the format of a
word name. It must be no more than 20
characters long and may include any character
except a space — upper and tower case letters,
numbers and symbols are all equally
acceptable.
For storing your Fonh programs, the two
winds Load and Save ure provided. These acl
as in Basic except that files are numbered
rather than named. Numbers should be in the
'continued on page /56V
fft'stini
< -
continued from previous page)
2308
i
1
8C
Bl
A5
AS
82
87
83
85
BD
82
A3
6C
86
BC
BS
OO
2310
1
2318
■
so
FF
54
48
43
4E
20
60
' . THEN
2320
I
FF
42
43
47
49
4E
20
68
.BEGIN
Ii
2328
1
AA
68
111
A8
8A
48
AE
OB
. hH..H
.
2330
•
■
19
K
EB
19
9D
ill
QC
BD
19
19
98
60
FF
9D
33
2338
u
2340
I
4E
54
49
4C
20
AE
DB
19
MTIL .
m
2348
•
68
68
8D
BC
19
40
CA
OD
hh. ,.H
m
2330
i
QC
19
4B
60
OO
37
48
49
■ ■ M * WH 1
a as
1
4C
43
20
A4
7E
CO
01
80
L£ .-.
.
2360
■
03
■ii
3D
13
B9
D6
16
88
.11...
t a
2368
1
84
7E
C9
00
DO
47
AE
BB
.-. ..a
t 9
2370
1
19
CA
CA
BE
88
19
A9
20
2378
1
BD
92
15
AD
SD
IA
BD
93
....].
» *
2380
1
13
AD
3E
1A
80
94
13
A9
..*■.. .
i *
2388
1
OD
BD
93
IS
68
S3
81
68
. . . .h.
h
2390
I
as
B2
A9
63
83
M
20
AT
. . .c .
.
2398
I
■
OF
69
A9
02
00
as
85
81
BA
AS
A3
82
Bl
69
IB
OO
23AO
2SM
t
48
A3
81
48
A5
86
83
81
H. ,H. .
fc .
23B0
1
A3
87
83
82
EA
60
FF
52
. ■ • • . "
K
23B8
■
45
50
43
41
34
20
A£
SB
EPEAT
23C0
1
19
68
68
BO
BC
19
48
CA
-tin. . ,M.
23C8
1
BD
8C
19
48
60
00
44
4F
...H'.DD
2300
•
20
7E
EH
EB
EB
84
AE
B9
B9
B9
B9
7E
80
D6
D6
06
D6
68
19
16
16
16
16
AA
E8
9D
9D
90
9D
68
E8
SC
BC
BC
BC
48
E8
19
19
19
19
A8
A4
88
8B
BB
uu
8A
2300
^-
23E0
23ES
23F0
23FB
. ""h . hH
2400
(
•
i
48
9B
AD
AE
E8
8B
88
9D
19
19
QC
IB
E8
19
69
9D
BE
04
BC
SB
80
19
19
BB
2408
2410
2418
i
19
60
FF
41
4C
4C
4F
54
. ' . ALLOT
2420
*
20
A4
7E
B9
D6
16
18
65
%
B
2428
■
77
83
77
88
B9
D6
16
63
H.H.. .
#
2430
1
76
85
78
B8
84
7E
60
FF
X.H . .**•
^
2438
1
45
4D
49
34
20
A4
7E
B9
EMIT . v .
2440
1
D6
16
20
EE
FF
SB
88
84
f I •
2448
i
7E
60
00
21
20
A4
7E
B9
*•.! .-.
2450
I
I
i
D6
16
85
16
3D
71
8D
A7
8B
A6
13
B9
15
B8
06
88
B9
16
B9
D6
S3
06
16
72
2458
2440
2468
i
B8
B4
7E
AO
00
AO
A6
13
V
•
2470
i
91
71
en
AD
A7
13
91
71
2478
2480
2488
2490
2498
24AO
24A8
.Mhu
.■41<H
24CO
24CS
74 DO
24 DB
24E0
24EB
24F0
24FB
2300
2S10
2S18
2320
2529
2330
2338
2340
2348
2330
:>r,:>H
2360
2368
2370
2378
zaste
2388
2390
2398
25A0
23A8
25B0
25B8
23C0
23CB
25D0
250B
25E0
23EB
23F0
60 OO
16 83
72 84
A6 IS
06 16
16 84
A4 7E
88 B9
B9 06
06 16
20 7C
18 60
B9 06
IA AO
AD A9
A6 13
13 99
24 60
-i 7E
06 16
F4 FF
A4 7E
06 16
IE 23
43 20
89 06
06 16
C9 OO
OO DO
83 7E
83 71
AO OO
7E 88
88 89
AO A8
06 16
B8 B9
16 88
99 :.-.
00 99
E9 01
E9 OO
60 00
7E 88
80 A6
A7 13
IS 8D
A7 IS
40 20 A4
71 B8 B9
7E AO 00
CS Bl 71
AO A6 IS
7E 60 FF
89 D6 16
D6 16 BD
16 8D AO
80 A9 13
24 A4 7E
6A IA BD
16 6D 69
A8 13 99
15 99 D6
99 D6 16
06 16 84
OO 3F 4B
B9 D6 16
84 7E AB
CO 00 DO
99 D6 16
84 7E 60
60 FF 43
A4 7E 8B
16 flD A6
8D A7 IS
DO OF AD
08 AS 7E
60 A4 7E
80 B9 D6
Bl 71 8D
88 B9 D6
D6 16 83
15 91
18 69
06 16 69
89 06 16
16 88 B9
D6 16 AD
80 A6 13
80 A7 IS
40 4F 56
88 BB BB
IS 88 B9
AD A6 13
A6 IS AD
80 A7 IS
71
01
7E 89
06 16
81 71
A4 7E
C8 99
2B 21
80 6A
69 IA
13 88
CO 84
B9 06
6A IA
IA OD
06 16
16 C8
CO AD
7E 20
43 59
AA 88
A9 Bl
OF A9
8A C8
A2 00
4D 4F
(It) B8
13 88
AD A7
A6 13
38 E9
B9 06
16 85
AB 13
16 83
72 AO
A4 7E
99 06
OO 99
18 69
06 16
A6 15
AD A7
4C 40
43 20
B9 06
D6 16
18 6D
A7 IS
4C 40
D6 -.• .""..
0*J i •(] . . • ■ ■
80 r.*-...q.
99 . . . .q,~.
06
20 ..-•.♦■
I" * ••••J*
88 1..
89
7E *■
16 I*."'...
08 .ml.. J..
69 ...al..l
CB
AD
A7
40 - H
20 *-.?KEV
B9 ."
20 ...*...
OO
99 .*
4C ...^'..L
36 .*" .CMOV
88 E ......
B9
IS
C9
06 v 8. .
16 .*•' .-...
72 .Q.....r
A4 . . .q. . ..
71 * q
00 r.,
89 ....q.~.
Lo ••*■••■■
I/O < ••• !••<
01 1.
69 1
38 B
13
23 LUX
A4 '.MOVE .
16 •
80
A6 a.
60 a
23 LUX
23F8
2600
2608
2610
2618
2620
2628
2630
2638
2640
2648
2630
2638
2660 i
2668 ■
2670 I
2678 I
26S0 i
2688 I
2690 i
2698 i
26A0 :
26AQ :
26B0 ■
26BB I
26C0 ■
26C8 I
2600 i
260B I
26E0 I
26EB I
26F0 i
26F8 I
2700 I
2708 i
2710 I
2718 ■
2720 i
2728 I
2730 t
2738 I
2740 i
2748 •
2 750 I
2738 I
2760 I
276B I
2770 I
60 00 43 4F 33 4E 34 20 ' .COUNT
A4 7E B9 D6 16 18 B3 71 ."■ q
69 02 BD A6 15 88 B9 D6 1
16 85 72 69 00 8D A7 15 . .rl....
A9 OO 99 D6 16 CB B4 7E *
AO OO Bl 71 A4 7E 99 D6 ...q."..
16 C8 AD A7 13 99 06 16
CS AD Ae 13 99 D6 1 6 B4
7E 60 FF 43 32 20 20 E7 "".CR .
FF 60 FF 53 50 41 43 43 .-.SPACE
20 A9 20 20 EC FF 60 00 . ..*.
S3 30 41 43 45 S3 20 A4 SPACES .
/L If 06 16 AA tO OO l-O ....... .
09 A9 20 20 EE FF CA 4C L
3D 26 88 B8 84 7E 60 00 Jk...--.
34 59 SO 45 20 A4 7E B9 TYPE .*.
06 16 83 71 88 89 D6 16 ...q
83 72 88 B9 D6 16 8D A6 .r
15 88 88 84 7E AO 00 CC ....*...
A6 IS FO 09 Bl 71 20 EE q .
FF CS 4C 8F 26 60 FF 2D ..L.fc-.-
34 32 41 49 4C 49 4E 47 TRAILING
20 A4 7E B9 06 16 BS 71 .■* q
88 89 06 16 83 72 B8 B9 r..
06 16 18 80 A6 13 63 71 »q
83 71 A3 72 69 00 03 72 .q.rl.,r
88 84 7E AE A6 13 AO 00 . . -
Bl 71 C9 00 DO 11 CA A3 .<]
71 38 E9 01 83 71 A3 72 qB... q.r
E9 OO 83 72 4C 00 26 A4 ...rL.l.
7E 8A 99 06 16 C8 C8 84 -
7E 60 OO 36 44 35 20 A4 *' .VDU .
7E B9 06 16 AA BB BB B4 -
7E 20 EE FF C9 20 BO IE ~
BO 77 IE A8 CO 00 FO 16 .N
88 BC A6 13 A4 7E 89 D6 "..
16 88 88 84 7E 20 EE FF ....*- ..
AC A6 13 4C OC 27 60 FF ...L. ".
53 41 56 43 20 A9 BC 85 SAVE . . .
71 A9 60 83 72 A4 7E B9 q.'.r.*.
D6 16 88 88 B4 7E 18 69 ~.i
30 80 A6 13 A2 A6 AO IS O
A9 OD 80 A7 13 A9 80 20
CE FF 8D AB IS AO 00 Bl
71 AC A8 13 20 04 FF AS q
71 CS 7A FO 10 AS 71 IB q.i...n.
69 01 83 71 AS 72 69 00 l.-q.rl.
B3 72 4C 33 27 AS 72 C3 .rLU'.r.
164 YOUH COMPUTER, JAMUARY 1984
'Get it right
at Laskfs...
Games, business, education, word processing, accounting . . . The
amazing potential of micro computers is virtually limitless, so you
need the right advice in order to find exactly the right machine for you.
At Laskys we have a specialist micro department called Micropoint,
where we can help you to analyse your requirements and experiment
with everything from the simplest to the most sophisticated
equipment.
A choice of easy ways to pay, free 2 year guarantee, a commitment to
exchange products if you are not completely happy and, of course, a
nationwide after sales service. You can't buy micro anywhere better
than Laskys — who else offers you so much?
ATARI 400
532^
Home computer
with 16K memory.
Spill proof
keyboard. Superb
graphics. Colour
andsound,
includes Basic
Erogram
it.
*%,« *w c \ s oin g A Se t" ■* spec IM. ATARI 400
S^St i °?, ,ai p r1 SOFTWARE PACK OFFi
&^&*
OFFER
buy l'-u HfeUJ tit Stor fitiJfti rjrtftJ/;? <£>] „*v 'At^ct
iKl.l *t n\it*lii*n §0 t'lf/erjtiistttnjc* rjurlfr.
tlitMjjiili ■ i- t J V ■*_'
APPLE He
PROFESSIONAL HOME
COMPUTER PACK
PLUS VOUCHERS
WORTH OVER £100
FOR PROGRAMS
& ACCESSORIES.
I
A sophisticated micro with amazing scope for home
and office.
64K memory, disk drive, RF modulator enabling
you to use your existing TV as monitor, includes
Owners Pack.
LYNX 96K
Compact powerful 96K home unit at a
budget price. Colour, sound and graphics.
Compatible with most cassette players. ^298
Lynx Parallel Printer Interface £49.90
Lynx Serial Printer Interface £3.9fi
AI prion cofteel
mnt of going
toprmbut
dangtvKhou:
Mfefc17fl1«
it\w cm
Recommended Epson printers for Lynx
Epson FX80 £498
Epson MX100/3 £539
Epson RX80 ^gg&SB
AS*
The Home Entertainment Specialists
ALL MAJOR
CREDIT CARDS
ACCEPTED
»Vrwti"t« *' Ms.l ■►It'" 'Mi '■»*:«*» .t - ;. ;: '■•:!» ! " ■'
.-•l--<-.:j'a.(: A' i*lS";o;K!':«ing:i-ii >!0\:< i ill
(%!>*:>. ! ;.>wr-«:«
WttO.'tJ0 % i » ■■
Win* ( T-r »t-aar
r* can* ,->!»■*•
■ vt'IlTM'M'i
»
■Cu««uC<or> >PI ,j-i»k^-
;n«w» ! ;•«•■» inrai u*<i .'Jii ««»:•»
:''C'J'h,iim!
KCtJUC
XMAS&
NEW YEAR
OPENING HOURS
Hkfl5iS«.|i*».«'
lUiTM)
Ml M» 0*5 itM »•«
o»** **■!■«. t •
auiiNimrtMiscMaw
OMNininiwUf
»<••:*;:••«■»•:« »a,i»»t"'3<iRi>iM*wr .(ut*i*nutu<»t»V).f »rwt«wwt*»»v5*t>wi »:»p>:i(p-«hii'
New store opening in Exeter late December
YOUR COMPUTER, JANUARY 1984 166
(continued from page 1541
range J • 1 5. So to Save the current user-defined
vocabulary with a file number of 6.
6 SAVE
will achieve ihe desired result. And to load this
back again, use
6 LOAD
This brief summary should have got you to
the point where it is possible for you to write
programs in Forth, so I will move on to the
machine-specific features of my BBC.
compiler.
As a start, enter the first, short program, and
Save it on tape. Next, enter the second
program. Save this on a separate tape. Now
insert the tape you used to Save the first
program and position it after this program.
Type Run. Now type
SAVE FORTH 1 4700 5780 4700
Press play and record on your tape recorder,
and press Return. Stop the tape when the
computer has finished recording.
Now enter the final program. Save this after
the text of the second program on your secutid
tape. These copies are not functional; their
purpose is to help you to correct any mistakes.
Run the program 3S before, then insert your
original tape, and Save the code using
SAVE FORTH2 5790 606 E 5790
You can now use the progiam from this
tape. Use
CHAIN
to load the fust pari,
LOAD E'iO
for the second part, and
LOAD IE99
for the last part. When the last part has loaded
CALL ftEwD
will start the program.
Forth I listing
10 PX«6OE0Dl£lLDX tlOOlLDA klA6B,XlCHP ItOOiBEO PX«k0S
20 JSR 6FF£EilNXtJflP 60EOF|JSR IFF£7iJSR 6FFE7iTSIl6TX (70
10 LDA ItOOlSTA WElLDA t64FiJ8R 6FFEE1LDA HHBiJSS 6FFEE
40 JSR 6FFE7iJ8R 6FFE7iLDA IkSDtJSR kFFEEiLDI HOOiJSR kFFEO
SO CHP HIBlBNE PX*103iJHP 60F30iCHP I63AIBNE PX*608iLDA 1663
tO BTA I79iLDA HJAiCKP l63BtBN£ PX+k08lL0A IkOOiSTA 179
70 LDA HJBiCHP «67FiBNE PX»604i DEXi JBR kFFEElJHP I0E4I
•0 CttP 6609iBNE PX«613iL0A t620iJ6R IFFEEiJGR 6FFE£iJBR IFFEE
90 JSR 6FFEE1JMP 60E41iJ8R kFFEEiBTA 613AA, Xi INHCHP 660D
100 BNE PX-k47iJBR 6FFE7iL0A 679iCHP 6k63iBNE PX«60CiDEI
110 LDA «620iBTA 6ISAA,XlINIiJNP 10E4I iDEXl LDA t620iSTA 613AA.X
120 INXiLDA IIODiBTA 613AA,XiLDX •kOOiLDA klSAA.XiCHP I63A
130 BNE PX*k05iJI1P 6ilB8iCHP IkODlBEQ PX*652iCHP tt20iBNE PX*k06
140 INXiJHP kOEftBiCHP HJOiBCC PX*649iCHP IkSAiBCS PX*645
ISO 5'i IS4.J5R 6l039lL0X 670lLDA tkA2tBTA 61640, Xi INXiLDA (BO
160 STA 61640. Xi INXiLDA tkAOiSTA 61640, Xi INXiLDA 67FiSTA 1.1640,1
170 INXiLDA «620lBTA 11640, Xi INXiLDA ItSSlSTA M640.Il INXiLDA IBB
ISO STA 6l640,XlINXiBTX V7DH0X lB«i INXiLDA kl3AA,IiCnP 1620
190 BNE PX-606IJMP lOEBDiJPIP lOFJFiLDA H32iSTA 61A38iJSR 613CD
200 LDA 61A23iCHP «k63iBEQ PX-lSCiJSR 60F36iLDX kSJiDEn JEi
210 LDA tlSAA.XlCNP «62EiSNE PX*k0Di INXiLDA 613AA,IiCHP 9622
220 BEQ PX«60AlJMP 60F33I INXi Mil JHP 10EBDUSR 6U37|JHP 60EBD
230 LDI 67DiLDA I66O18TA 61640, XlLDA IfcOOiBTA 67DiJSA 61640
240 JHP 60E2A|LOA 967EiJBR 6FFF4) RTSlLDY I6OO1LDA 61SAA,!
230 CHP I6201BEO PX+60AiSTA 61392, ¥1 INXi INYl JHP 60F38iLDA I60D
260 STA 61392, YiBTX 6B3iJBR 6OFAF1LDI 67DlL0A I620iSTA 61640,1
270 JNXiLDY I600i JBR 6OFSA1LDA ik8I),YiCHP 16201 BNE PX-607
280 JSR 60FBAUHP 60F98ILOA 6BI1CLC1ADC IkOliBTA 6BI1LOA 682
290 ADC I6OO1BTA 6B2iRTStLDA 6BI1BTA 61640, Xl INXiLDA 682
300 BTA 61640, X1INX1BTX 67DiLDA 686l8TA 6BI1LDA 687i8TA 682lftT8
310 LDY IkOOlLOA 68A1CHP I663iBEQ PX+6OE1LDA (kBD.YtCHP I66C
320 BEQ PX*63BiJBR 60FD0tJI1P 60FB7iLDA (6Bll,YiCHP 61392
330 BE0 PX+kSBiJBR kOFDOlJHP 60FC3iLDft 681 1 CMP I6FF1IEQ PX'kOD
340 ADC I60HBTA 68UL0A 682iADC I6OO1BTA 682lRTBlLDA 682
330 CHP 67BiflE0 PX*607lLDA 68I1JNP 60FD6tLDA IkOOiSTft 682
360 J HP 6l33BiJ6R 60FD0iJBR 6OFDO1LDA 6BA1CHP «663iBNE PX*606
370 CPY I603IBED PX+klEitOA <68U,YiCHP I6201BE0 PX»I1I
380 CHP U392,YiBNE PX*606l INYl JKP 60FF9|J8R kOFDOlJHP 60FAF
390 LDA 61392, Vi CMP IkODtlNE PI-6OI1RT81 INYl JHP BOFFfiBTI 110
400 8TV 67FILDA 680iLDt 67CiINHBTA 6l6D6,XlLDA 67FitNI
410 STA 61606, XiSTX 67EtRTSiLDA I600I8TA 6BO1INX1LDA 61SAA.X
420 CHP I620IBNE PX-6O61LDY UOIiLDA IkOOlDEXlCPY 1606
430 BEB PX+609iBTA 6176C.YI INYl JHP 6l04AiDEYiCPX I6FF1BED PX»614
440 LDA 6l3AA,XiCNP I620|BE0 PX*60Di BECiBBC t630iSTA 6176C,YiDEX
430 DEYiJHP 61036tLDX «601iL0A 6l76C,XiCHP HOOiBNE PX»629iINX
460 LOA 6176C.XICHP HOOiBhE PX«621 1 INXiLDA 6176CHCHP 1603
470 BCS PX*619lCNP I602iBCC PX+klBl INXiLDA 6>76C,XlCHP 1606
480 BCB PX+kODi INXiLDA 6176C,XiCHP IfcOilBCS PX»603|JHP 6109F
490 JHP 610CBiL0ft 6176Fi TAYiLOA I6OO1CPY I6OO1BEQ PX*609iCLC
300 ADC I664iD£YiJHP klOASi TAXiLDA 61770i TAY1TXA1CPY (600
310 BED PX*609lCLClAOC I6OA1DEY1JHP 6IO861CLC1 ADC 6177liBTA 67F
320 RTBiLDA 6ISAA,XiLDA 6BO1CLC1ADC I6OI1BTA 68O1LOA 6177WBEC
330 SBC I606ISTA 6l771iCHP I60A|BCC PX+600)CLCi ADC I60A
340 BTA 4.1771 1 LOY «604iJ8R 6I120ILDA 617701 BECiSBC 1603
S30 BTA 61770iCHP I6OA1BCC PX*6ODiCLCiA0C «60AiBTA 61770
360 LDY I6031JSR 61l20iLDA 6176F 16EC1 BBC I602iSTA 6l76FiCHP 1 1 ft
370 BCS PI*k03iJMP 6IO6C1 CLCi ADC I6OA18TA 6176FlLDY 1602
380 JSR 61120UHP 6IO6C1LDA 6176C,YtCHP IkOOiBEQ PX*lC?i SEC
390 SBC I6OI18TA 6176C.YiRTSiLDA *609iSTA 6I76C, Y1DEY1 JKP 61120
600 LDA 67Ai3TA 61987iLDA 67BiSTA 6t98BlLDY 670iL0A 61989
610 STA 67AILDA 6I9BAiSTA 67BiJSR 61l5DiBTY 67DiLDA 61987
620 STA 67AILDA 619B8iBTA 67BiRTSiDEY)LDA <67Al,YiBTA 68O1OEY
630 LDA (67A1.YI8TA 67FiOEYiLDA I6A2i8TA (67A) ,Y| INYl INI18TY 684
640 LDY HOOiLDA blSAA.XiSTA (673),YiCHP «L22i BEQ PX«607i INXi INY
4S0 JHP LI 172i INYiSTY 674iLDY 684iLDA 673i8TA <67A>,Y|INY
660 LDA I6AO18TA (67Al,YiINYiLDA 676I8TA (67A) ,Yi tNYiLDA (620
670 BTA (67A),YiLDA 67FiINYiBTA (67A1 , Yl INYlLDA 680iSTA (67A),Y
680 INXitNYiLDA 674iCLCiA0C 673iSTA 673iL0A 676iADC 4600i6TA 676
690
700
710
720
730
740
730
760
770
780
790
800
810
820
B30
840
B30
860
870
8B0
B90
900
910
920
930
940
930
960
970
9B0
990
1000
1010
1020
1030
1040
1030
1060
1070
10B0
1090
UOO
i 1 10
1120
1130
1140
1130
U60
1170
1 ISO
1190
1200
1210
1220
1230
1240
1230
1260
1270
12S0
1290
1300
1310
1320
1330
1340
13S0
1360
1370
1380
•6OO16TA 6BO16TA 67FiRTSiLDY t600t!NXiJBR 612A3
6ISAA,XiCHP USBiBEO PX+603lJHP 6IICB1JHP 612B7
61SAA,XiCHP «620iBNE PX*606t INXi JHP 6UBElCHP *630
PX*63AiCNP I63AIBC6 PX*636i6TY 684i8TX 683iJBR 61039
6B3ILDY 6B4iLDA N6AO1STA <67A) , Yt INYl LDA 67Fi6TA (67A1.Y
INYiLDA I6A21STA (67AI , Yi INViLDA 680iSTA (67A),YttNY
LDA I620I6TA (67A) , Yi INYiLDA 6B3iSTA I67A) ,Yi INYlLOA 68B
(67AI,YitNYiJBR 61237iJHP 6llD2iL0A «664iBTA 61A38
61A69iJ6R 613CDILDA 61A23iCHP »UJiBtQ PX-6S0i8TY 684
•400ILDA 613AA,XiCHP t620iBE0 PX*6t3iBTA 61392, Yi INI 1 [NY
61228ILDX 683) INXiLDA 6lSAA,XiCHP 6620iBNE PX-6O61RTS
• 6OD16TA 11392. YiBTi 4.83 1 JSP 6OFAF1LDX 683lLDY 1600
612SFiLDA I6BD.YICHP I620ISNE PX-607iJ8R 6123F
6126DIL0A 681iCLClADC IkOliSTA 6BI1LDA 682iADC 1600
682iRTSiLDY 684iLDA I620iBTA (67A1 ,Yi INYiLDA 161
<67A),Yi INYiLOA 682iSTA (67A) ,Yi INYl LDA 6861BTA 6BI
687iSTA 6B2iDEXiDEXiLDA 613AA,XtCHP «62EiBNE PX+60Dt INX
615AA,XiCHP I622iBEQ PX»«0A|JKP 6129B) INXt INXi JHP tit 102
61I3DIJHP 6HD2I INYiLOA 613AA.HSTA (67A),YiCNP 1620
PI*607i INXi INYl JHP 612A6I INYl NOP1RTB1LDA 1660
(67A),Y|]NYiTYAtCLCiA0C 67Ai8TA 67AiLDA 67BlADC 1600
67BiJHP 60E2AI8TY 6B41LDY t600iINXiLDA 113AA.X
(677),YiCHP I620I8EO PX*606l INYl JHP 6I2CF) INYiLDA 4620
(677) ,n INYiLDA 6IA67lBTA (6771 ,Yi INYiLDA 61A68
<677),YiINYiLDA (I66O18TA (6771 ,Yi INYl INYl INYl STA 16771, Y
INYitNYiTYAiCLCtADC 677iBTA 677iLDA 678iADC »600i6TA 678
LDY 6B« 1 *I0P 1 NOP 1 NOP l NOP 1 NOP 1 NOP 1 NO" 1 NOP 1 NOP 1 NOP 1 NOP 1 NOP 1 SC
NOPiRTSiPLAiTAXiPLAiPHAiTAYiTXAiPHAiCLCiADC 1602 1 TAX I TYA
AOC I6OO1LOY 67ElINYi8TA 61606, Yi INYiTXAi STA 616D6,YiSTY 67E
RTSiJSR 6l2CBiRTBiJSR 6l2CBlPLAt PLAi JHP LOEBOiBTX 6IA6A1PLA
PLAiLDl 67D1LDA I66O1BTA 61640, XtLDA IkOOiSTA 47D|JSR 61640
LOX 6IA6A1LDY 61A69NHP 61l02iLDl t600iBTA 61967iCHP 1600
BEO PX*618lL0A 61966,XiCHP l60DtBEO PX+6061 INX 1 JHP 61364
LDY 61967iDEYiBTY 61967i TYAt JHP 613601 INXi INXi LDA 6196B.X
CHP I600ISEO PX*60BiJBR 6FFEE1JHP 6I37B|J6R 6FFE7iLDX 670
TXSiJNP 60E26ILDY 67EiCPY *602iBC8 PXt607iLDA 460HJHP 61331
LDA 61606, Y18TA 613A6lDEYiL0A 61606, Y16TA 613A7i OCYi STY 67E
I604IBCS PX*607tLDA I60UJHP 6133BiJSR 6I39D
klSABlDEYiLDA 61606, YiSTA 6I3A9) DEYiSTY 67E
6B3ILDY IkOOtSTY k[A22iLDA 61A24.Y
PX*(2hCHP I6OO1BEO PX*6l3iCMP 1620
tlA22iCLCift.CC 4602iSTA 61 A22i INYl JHP 61306
LDA
LOA
LDA
GCC
LDI
BTA
STY
LOY
JHP
LOA
JBR
JHP
STA
STA
LDA
LOA
JSR
BEO
STA
STA
STA
STA
8TA
RTBiLDY 67ElCPY
LDA 616D6.YI6TA
RT818TY 6841611
CHP 613AA,[|8EQ
PX*60BiLDA
BNE
LDX 683ILDV 684ILDA «600i6TA klA23iRTSi INXiSTX 613A6
8TY 613A7tINYiLDA klSAA.XiCHP lk20iBEQ PX»6l9iCNP 61A24.Y
BNE PX*606iINXiJHP kl404iLDX 6B3iL0Y 613A7) INYiLDA 1600
STA 61A23IJNP 613D6iLDA 6IA24,Y|CHP »620iBNE PX-klJiSTK 683
LDX 61A22iLDA klA4C,XiSTA k8CiINXiLDA 61A4C.IlBTA 6BD
LDA t663iSTA kl«23iL0Y 684iL0l 683iJHP (kOOSCMLDA 61A3B
STA 6tSA6lL0A 61A3CiSTA 61SA7iL0A 61AS9i8TA 6ISA81LDA 61A3A
STA 6l3A9iJSR 6I49AiRTSlLDA 6IA6I1STA 6l3A6iLDA 61A62
STA 613A7ILDA 61A63lBTA 613A8tLDA 61A66tSTA 6lSA9iJ8R 6I49A
RTBiLDA 6lA63i8TA 613A6IL0A 61A64iSTA 613A7lLDA 6IA63
STA 613A8iLDA 6IA6618TA 6I3A9NBR 6149AI RTBiLDA 61A38
CHP I664iBE0 PX*62AiLDY 670iLDA 67AiSTA 61987iL0A 67B
STA 619B8ILDA 61989i8TA 67AiL0A 619BAiBTA 67BiJ8R 614C9
STY 670iLDA 619fl7iSTA 67AiLDA 6t9S8iSTA 67BiL0X 6B3iRT6
LDA I620I8TA (67A> , Yi INYl LOA 6ISA61STA (67A) ,Y| INYiLDA 613A7
STA (67A>,YiLDA 4k20|[NYi8TA <67A) , Yi INYi LDA 613A8
STA (67Al.YiINYiLDA 613A9iBTA (67AI . Yi INY1RTS1 LOY 67E
LDA 61606, YiDEYiSTY 67EiCHP «60tlBNE PX*616iPLAiCLCl AOC 6603
TAI1PLA1ADC tkOOiPHAiTXAiPHAiLDX hi tilt KX I OEXiBTX 6l98BiRTS
RTSlLDY 67EiLDA 616D6,YlETA 6ISA61OEY1 LDA 616D6,YiSTA 6ISA7
OEYiSTY 67EiLDX 6198B| DEX1DEX1OEX1LDA 6196C, X1CLC1 AOC 613A6
6TA 6198C,IiINXiLDA 619BC,X|ADC 6I3A7|STA 6198C,Xi INXi INX
CHP 619BC,IiBEfl PX*607iBCS PX*613iJNP 61332iOEXi DEXi DEI
LDA 6198C,IiINXiINKiCNP 6I98C,HBC6 PX*603l RT81PLA1 CLC
AOC «603iSTA 613A6iPLAlA0C I600iPHAiLDA 6ISA61PHA1LDA 6I96B
SEC16BC I6O618TA 6198BiRTSiLDY 67Ei INYiLDA IkOOiSTA 61606, Y
INYiLDA IkOliSTA 6l6D6 l YifiTV 67EUHP 6ISOD1LDX Itflli OEXi DEI
DEI1DEI1PLA1PLA1LDA 6198C,XiPHAi DEIlLDA 6198C,Xl PHAi RT8t 1
1 56 YOUR COMPUTER. JANUARY 1984
nobody sells
micros
better'
ATARI 600XL
New Home Computer with 16K memory. Full size
keyboard plus help key (for additional information and
menu screen) superb grapliics, colour and sound.
Compatible with all Atari home computer Software.
COMMODORE 64K
A home computer with a full size keyboard.
Powerful 64 K memory, sprite grapliics,
colour and sound. /
DISK
DRIVE 1541
£229
WITH FREE
EASY SCRIPT
WORD PROCESSING
AND GAMES
SOFTWARE.
(USUAL PRICE £105.)
VIC 20 STARTER PACK
Includes VIC 20 5K computer, C2N cassette recorder for
loading & storing program v. & cassette software which
includes Introduction to Basic Part I, Blitz, Hoppit, Race
& Type-a-Tune!
ORIC48K
A home computer with 48K memory,
ergonomic keyboard, colour/sound graphics.
FREE SOFTWARE STARTER PACK
lac; Ttmca YwnelfBufc, Home fhmee, ..A *}£\ QTJ
lltght Simulstion A damn I'ack.
Oric MCP40 Printer £169.90.
139
All price* cornet
r.unttf going
to press, but
subject to
ehangewithou:
Mta.TMlS3
AM Hr wtw hp»*l *- tm O-V
m I
SELECTION
ISCOVER OUR MASSIVE RANGE
OF SOFTWAME IN STORE! ALL
THE LATEST TOP TITLES FOR
ALL THE POPULAR
FORMAT w
IS*
The Home Entertainment Specialists
All MAJOR
CREDIT CARDS
ACCEPTED
.:>uti.Mi:»kT;H
. • .~-~- ■ .. , ■ ..
. . . ..
«-K V-m NT)
bXI«3lM'MMMtt<
1 •••.■1..NSU-.
'. 't otik
,. „ . ..
J.-OV-Kl-VfCU'lY
-. »/ .j •. ■„.
PCWXMDfcWtlM
New store opening in Exeter late December
XMAS&
NEW YEAR
OPENING HOURS
1L1IIMI1
»■■->■ !«■*.■
tm-tfulitft
0UKH1M1 * 0OlM)H6*f ID
DMNIVIJIf *i*»J1
tt«m.taa
YOUR COMPUTER, JANUARY 1984 167
ABF
PROGRAMMABLE
<Vfc
Spectrum
or ZXB1
ABOUT OUR INTERFACE
The AG I Programmable Joystick Interface is
a unique design offering ilic use of any Atari*
compatible joystick with absolutely all soft-
ware, whether it is cassette or ROM cart-
ridge, wiili the Sinclair Spectrum or ZX8I.
The hardware programmable interface re-
quires no additional software and accurately
replicates the keys of the computer in a
manner which is responsive to absolutely
ALL key reading methods, both BASIC and
Machine Code.
The interface does not interfere with key
operation and can therefore be used simul-
taneously with the keyboard.
There is no need to remove the interface once
fitted as the rear extension connector will
accommodate further expansion, i.c printers
or RAM packs etc. This important feature
avoids excessive wear to the expansion port.
The key replication principle pioneered by
AGF means that your own programs can use
eight directional joystick movement by
utilising simple key reading BASIC.
Two joystick sockets are provided which
share the same keys, for use with the
majority of two player games. Several inter-
faces may be used on the same computer for
multiple joystick applications.
The interface is programmed by a two digit
code, which is looked up on a programming
chart supplied, for each direction and firing
button. The two numbers are then selected
on a pair of leads which arc clipped onto
appropriately numbered strips on the inter-
face.
Once configured this can be marked on a
Quick Reference Programming Card for
storing with the game. As the programming
is nor power dependent the interface retains
the lust configuration made and can be
immediately used when next switched on.
PACKAGE CONTENTS SUPPLIED
• Programmable Interface Module as illus-
trated, complete with clip-on program-
ming leads.
• Self adhesive programming chart detailing
how to define which key is simulated by
UP, DOWN. LETT. RIGHT, and MRF,
This can be fixed on to the case of your
computer or if preferred the protective
backing can be left on. I lie chart is made
of a very durable reverse printed plastic
and is extremely easy (o read.
• One pack of ten Quick Reference Pro-
gramming Cards for at-a-glancc setting
to your games requirements. The card
allows you to mark the configuration in
an easy to read fashion with space to
record the software title and company
name.
• Video Graffiti demonstration program
which is written totntly in BASIC to illus-
trate how all eight directions and fin-
can be read. This is also a useful high
resolution drawing program,
• 12 months guarantee and full written
instructions.
JOYSTICKS
KEY FEATURES
* Programmable design gives TOTAL soft-
ware support.
* Accepts Atari, Competition Pro, Wico,
Starflghler, Ouick Shot, Le Slick etc.
* Rear extension connector for all other
add-ons.
* Free demo program and instructions.
I CONTROLLERS {
M
FOR USE WITH OUR INTERFACE
Module or VIC 20, Commodore 64,
Atari VCS, Atari 400, Atari 800
If you require extra Joysticks for our
urtcin.il interface module murk order
•OLD' Joysticks
ONLY £7.54 inc VAT + P&P
FROM: MR/MRS; MISS
ADDRESS
*
SEND C.W.O. (NO STAMP NEEDED) TO: A.G.F. HARDWARE, DEPT YC,
FREEPOST, BOGNOR REGIS, WEST SUSSEX, P022 9BR
QTY
ITEM
ITEM PRICE
TOTAL
PROGRAMMABLE INTERFACE
33.95
JOYSTICK(S)
7.54
PACK(S) QUICK REFERENCE CARDS
1.00
ONE
VIDEO GRAFFITI
FREE
ZX81 D ZX SPECTRUM □ Please tick
FINAL TOTAL
DEALER BfifQ
UIRIES WELCOME EXPOR T PRICES ON APP1JCA Ti
JON
...O.K. on all issue Spectrums
1 58 YOUR COMPU 1 FR. JANUARY 1 984
_
FORTH
David Millington presents a
program to develop Forth
on your Spectrum.
Tins version oi- the computet language
Forih will run on the I8K Spectrum, bu\
because of' many of the Poke addresses used, ii
is not compatible with Microdrives and the
Inter luce I operating systei
h consists of two disiinct pans; a compiler
and editor written in Basic and a set of Forth
words in machine code. The main advantage
of Forth as a language is it> very last execution
speed and this implementation will run
typically 50 times faster than Basic.
The speed increase is due to the fact that a
Forth program is converted directly into
machine code, and I he modular nature of
Forth makes the process of compilation very
easy. Since the compiler in my version is in
Basic, it compiles quite slowly, hut the code
produced will run as fast as commercial
Forth*.
The theory of simple programming in Forth
has been covered in previous issues of Yotu
Computer, but I will recap the simple concepts
for those who are new to the language. My
implementation is mostly standard Forth and
includes all the usual structures, bin ii differs
in its use of variables and strings and is less
flexible in the methods vi~ defining words.
However, it should serve as an introduction to
the advantages of the language and can be used
for applications such as graphic games as I
hope to show in a future article.
Before we can begin to use Forth though
there is the daunting task of entering the
listings. Figure I is the compiler which should
SPECTRUM
he typed in and secured Oil tape with the
command
SAVE forth LINE 8500
Special care should be taken with the stung
handling and Poke statements since any errors
will be difficult to trace iater causing much
frustration. Figure 2 will create the block of
machine code word definitions using extensive
checksumming, and when the hex data is hug-
free, it will Save the machine code on tape
after the compiler.
Rewind the tape and type
LOAD forth
and both pans of the program will load. You
should be presented wilh the title and aftei a
short pause, 9 question mark prompt and a
Hashing blank cursor will appear at the
bottom, awaiting your commands.
The main feature of Forth is the stack which
is simply a pile of numbers. A number can be
added to the top of the stack and later the lop
number can l>e removed. These two simple
operations are the basis of Forth. You should
now type in 2} and press enter, and this
number will be placed on top of the stack If
you now type a full stop and enter, the lop
number on the stack will be removed and
printed. The full-stop is an example of a Forth
word, many of which do something to the
stack as shown. The word + will fetch the top
two numbers from the stack, add them
logether, and place the sum hack on top. You
should now he able to use Forth to add
together two numbers and print the result.
Due wav is to enter
23 45 •
and the answei bS will appear. This also
illustrates how several items can be entered
together separated bv Kpaccd. Similarly the
words , . ' are available for arithmetic, and
complex expressions can be evaluated.
Consider the Basic statements
PRINT (5 I It). 15 3i
The eouivalent in Forth is
5 IT - 53
Both will yield the answer 8 If the Forth .
version seems strange, study figure 5 which
details (he elTect upon the slack as each
command is executed. Forth simply requires
each operation io be placed after the operands
instead of in between, whether they are
numbers or other expressions. Tins is known
as postfix notation, and ii automatically
removes the need foi brackets.
You should experiment with various
expressions until you are sure wh3t is
happening and how the stack is being used.
Sooner or later you will discover thai Forth
(continued tin p,»ge i6t)
i »••■" THE
Lid) ■ ••#••
then co to aioa
AND dCf-0 THEN
Figure 1
1 REM «.#•» t *»•* ..«. + ♦* •
a rem troRTH compiler/editor*
3 REM i •
4 REM • © D. MILLINGTON 1963 *
B REM llltttilltltlttllttriil
6:
7:
80 DEF FN h (ail -CODE •»-*©- (39
PND »»>-"»")
ice LET addr -4.4.016. LET addrl=a
ddr
105 LET tndoiddr
110 LET var* -4.3000
lse co sub oeee- go sub 7000
130 PRINT RT 21,0;
1*2 LET ed-0: LET SP-1: DIM 4»1
£000 REM MAIN KEYBOARD LOOP
2090 LET d« f »0
il80. IF «d THEN RETURN
2103 IF NOT Cd THEN POKE 23617,1
56 INPUT "t "; LINE l». PRINT I
2105 It* t
2107 It- I
GO TO 30
*-'10B If d«f OR 11 111"": TMEN LC
T lllip TO ) =CHR» LEN I » + I • LET
*Pl«»P: LET sp-iP+LEN lfj+I
2110 IF l»(l)«":" TMEN GO TO 2BB
£12© IF IJMLEM 10* -■';•■ THEN 30 T
2600
2130 IF def THEN GO TO 2700
2200 LET addr=end: GO SUB SOO0
2210 POKE addr,201 LET X =USR en
d : GO TO 2100
2510 LET pos=l: GO SUB 6060.- LET
2526 LET def=l: LET n.-«no + l: LET
->2SJL nc 'L ! "'* ; LET aino>»*ddf
2030 LET l»«l»(pos+l TO ). GO TO
a lao
2600 ir LEN 1»>1 THEN LET I 8-1 ft <
TO LEN tft-1): GO SUB S000
2603 POKE addr ,201: LET addr-»dd
«"+lj LET end»addr
2608 LET de/>0
2610 GO TO 2100
.2700 OO SUB 8000 GO TO 8100
•OO0 REM COMPILER COMHWNOS
3010 LET L»»l»(2 TO >
301S If l*-'li»t ■ TMEN OO TO 330
.1017 IP i|i"dtt" THEN LET *P ml :
LET i»-'": GO TO 210O
M3ZO IF l»< TO S) ."edit " TMEN O
O TO 3200
.'025 IF t|."Pf on" THEN OPEN 02,
•p". GO TO 2100
3030 IF l$--pr off" THEN CLOSE O
2. GO TO 2100
3038 IF ijs"dliil" THEN FOR 1"1
TO no PRINT d t 1 1 I , * 1 1 > : NEXT i:
CO TO 31B0
304.0 IF i»a"rese t " THEN RUN
3050 IF 1*1 TO SJ°"dSavC" THEN L
£T a (811 send: LET a (82* mo SAUE
l»f7 TO ) DRTR • (J. SflUE I* (7 T
O 1 DRTR d»(). SHOE l*(7 TO J COD
E 44016, tnd-44015: GO TO 2100
3055 IF lft[ TO SJ *"dlO*d" TWe»* L
OflD IS I 7 TO 1 DRTR a() LET end-
3(011: LET no >1 (821 : LOAD "" ORT
R d»() LORD ""CODE : LET sp-i
F df<l ><>»•< TO 10) THEN NEXT t:
LET €■!. GO TO 0B3O
.1233 LET ind't(no): LET fto-l-l
LET P«Pl
3260 LET addf-tnd LET <rd«l
3270 LET l»e.»(p+l TO p+CODE * ft <
P) J
3200 GO SUB 2110. LET p -P+CODE >
$lp) U IF p<»p THEN OO TO 3270
3290 LET cd-0 GO TO 2100
)300 LET p»l, PRINT
3310 PRINT lllptl TO p+CODE ft* tM
> ) : IF UIP*COOC *»(p>)-'*;~ THEN
PRINT
331& LET P "P+CODE »»(P>+1. IF P <
SP TMEN OO TO 3310
331
LET l|."". GO TO 2100
IF III TO SI ■ '■»»»
ET sft(300i TO » -STRft 5P SPUE 11
SO60
TO S) >"tttvt" TMEN L
TO 1 -STRft SP SRUE
17 TO > DATA s»i) GO TO aiOO
286 s . Ir -. l t' TO 5»»"ftl0*d" THCN L
OAD l*<7 TO > DATA *«<> LET id.
3a60* ,3BC1 T ° ' LET P-l LC Go*TC
?P70 IF Iftf TO 9li"«ttvc" TM*N a
AVE t|(7 TO I CODE 4.3200 - and -4319
3 GO TO 2100
31O0 GO TO 2100
T200 LET a*=l*(6 TO > : LET P*l
J21B IF S»fp + l)='V" THEN GO TO 3
220
3215 LET P -P+CODE illpi tl IF P>
-sp TMEN LET C »1 : 60 TO 9S30
3216 GO TO 3210
3220 IF sllpri TO P+l+LEN a*) <>*
S THEN LET P=P+CODE Slipiti. GO
TO 3210
322S LET P1=P
3230 LET et=t|(P»l TO p*CODE *»(
PM: LET SP=3P-LEN e> GO SUB 71
O0. LET SP=ip+LEN e* LET S.»(P T
O 1 .CMH| LEN c * + e «»s • IP ♦CODE 5. * ■
P> +1 TO )
323S PRINT tf
3240 IF etILEN ««><>";•• THEN LET
P-P+LCN «f+l: GO TO 3830
3250 LET «••«• FOR 1 -1 TO no ' I
920 SO TO 2100
5000 REM COMPILE L0 RT AOO«
5010 LET IddrlMddf. OIK «*!32j
SflSe IF lg(l) -•■(" THEN RETURN
S100 LET POt-1. LET l*«t>0
til IB IF tail THEN RETURN
31 IB GO SUB 6060
Bia0 IF K»(l> >-■»■' HMD M*(l)(>"9
" OR UJI11»"-" RND »»(2) <>" " TM
EN GO TO SS00
B130 IF »»18>>"0" THEN 0O TO 960
ai40 IF •»(8> "■"!'• TMCW OO TO B7T
V
5160 IF I»»fll"-W _ THEIT OO TO 3BB
a
B17B IF »»!!)« THEN GO TO 59
00
5866 FOR >=1 TO no: IF H * ( TO 10
l<>d*(ij THEN NEXT i: LET e*l; G
O TO 9530
S210 POKE addr.205: LET addr=*dd
r+1: LET dd=a(i>: GO SUB 6100
5220 GO TO 5110 _
5505 LET dd-UAL •». IF dd <0 TMEN
LET da=65536»dd
SSie POKE add r, 33 _
5520 LET addf ■»ddf+l; GO SUB 610
5525 GO SUB 6200
'.iMJtf GO TO 5110
t.610 LET v ■COOE *f-97
5615 IF V «0 OR v>26 TMEN LET t "7
OO TO 9630
6620 POKE adar ,42. LET addr-addf
(listing continued on page 161 >
YOUR COMPUTER. JANUARY 1984 159
Sir Research presents:
our range of peripherals for the new Acorn Electron
SIR ELECTRON 8-ROM BOARD
SIR ELECTRON PRINTER
& JOYSTICKS INTERFACE
• Provides \or up to l 28K of ROM space.
• Fully buffered design.
• E.iv, to install, just plugs in, no soldering necessary.
• Allows further expansion via rear edge-connector.
• Permils use of most BBC ROM-based software (such as
VIEW, PASCAL. FORTH, etc I,
• Price: £40.00 - VAT.
• CENTRONICS printer interface.
• Analogue-to-Digital Converter IADC) allows use of any
BBC-compatible joysticks.
• Full firmware support,
• No soldering, plug-in design.
• Built-in. versatile edge-connector provides for further
expansion.
• Price: £45.00 + VAT.
AVAILABLE SOON: INPUT/OUTPUT PORT, RS423 INTERFACE, and more!
BBC ROM
EXPANSION
BOARD
THE ROM BOARD FOR THE BBC MICRO
• Easy to install, no soldering, full instructions provided.
• 12 extra sockets allow up to 256K ROM space.
• Fully buffered.
• Fits easily inside BBC case.
• Price (Model 1): £35 - VAT.
• NEW MODEL 2 (with facilities for up to 16K RAM). £40 + VAT.
We also stock a complete range of BBC Micro peripherals and software, many at unbeatable prices! The following are just a small sample:
BBC MICROCOMPUTER
BBC Model B
BBC Model BD
£399.00
£46900
MONITORS
Sanyo B'G
Microvitec RGB
£85.00
£249.00
PRINTER
Dot Matrix:
Epson FX-BO
S
*
£399.00
£275.00
£299.00
£263.35
£399.00
Epson RX-80
RX-80F/T
ShnwoCP-80
Datsywheel:
Juki 6 100
DISC DRIVES
Single TOOK
£199.00
Dual 100K
£349.00
0ual400K . „
("669.00
TORCH Z80 DISC PACK:
(Now with FREE £ 1000 worth
of softwaro!)
£839.50
I
Please add CI P&P (small items); €10 P&P (large items).
Access Bardaycard telephone orders welcome.
SIR COMPUTERS LTD.
91 Whitchurch Road, Cardiff CF4 3JP
Telephone: Cardiff (0222) 621813
160 YOUR COMPUTER, JANUARY 1984
_
LET addr-addr*8: return
Ben store p. call push cohhr
POKE addr,80B, LET addr-add
LET dd-*C»l»+31tt» oo sue e
RETURH
REM STORE fl CALL POP COMMRN
f listing continued itom page '59/
863B LET dil*V<rttV(8 OO SL» 610
a
ts»ao oo sub ease
BB48 OO TO 61 IB
5710 LET V-CODE vf-07
S71B IF V<8 OR V>8* THEN- LET I -7
OO TO BB3B
97aa 00 sub easa
5739 POKE »ddr,34: LET addrxddr
*1
|7*B LET dd.vir 5 tv»l. oo SUB 61©
S7B0 OO TO B110
5BBB LET Wl<d|C TO )
BBSS IF w»7l) -"
sees poke •ddr.rn h r*«(ij i#ib*fn
hidliail: LET »ddr«*ddr*l
S678 LET M'lfl O TO J; 00 TO BO*
■
SOBS POKE tddr,33. LET tddr-tddr
♦J. LET dd-»ddf+7. OO BUB BIBB:
OO SUB BBBB
BOOS POKE addr,2*. LET 1-2
THEN 00 TO Oil
sbib let wa-wata TO i
THEN OO TO 3988
tr «f » n i ..
B91B POKE »ddr+l,CODE W$: LET 1-
1*1 OO TO BOIB
808B POKE addr+1,13 POKE addr+1
.1-1: LET Iddruddftitl
89*0 OO TO 5119
P>©00 REM PICK UP NEXT UORD
6000 LET l»*t-B>
ec:o ir i§(po»)»" - then let pd»
=pa»+i. OO TO 6B1B
601B IF If (po») ■••-■••• THEN LET pP
»-pOS*-l: OO TO 6848
6B8B FOR Z-PO* TO LEN IS: IF l*(
Zl O" " THEN NEXT Z : LET X«Z-1;
LET Last-1
6930 LET «»-L»(poi TO Z>: LET PO
S -Z : RETURN
BB48 FOR Z-P0S TO LBN If: IF IB t
Z) <> THEN NEXT *: LET Z-Z-l:
LET l»*l-l
68*8 IF Z-LEN l* THEN LET HM.l
BBBB LET V»- SlKPOi TO Z): L
ET po»-Z+l; RETURN
8188 REM STORE DO RT HOOR
B11B POKE «ddf ,dd-»B6»INT tdrfs80
B>
0120 POKE iddrtl.IKT fdd-'«BB>
gjsi
ND
68BB
r ♦!:
100:
684-0
63BB POKE •ddr.aeS; LET iddf.tdd
r*l LET dd -*B022+31»a. OO BUB B
IBB: RETURN __ _
780© if peek *3iBB-aa9 then 00 t
7818 REM SET UP EDITOR --ERROR TRR
P ROUTINES
7BaB RESTORE 7BBB,- FOR I -1 TO 3 :
RERD C
7B3B RERD C; IF e <> - 1 THEN POKE
■,e: LET «-•♦!: 00 TO 703©
70*8 NEXT 1
7050 DmTR *Jiee,aaB,*a,i7o,»«,irf
6, as, 3* , 176, wc.aas.Bs.iei . -i
7bm d»t» 4.61A0, 803,800, l.aaa.ae
6. 166, »B, 848,884., 7, 40,14,884, to,.
4 o, 6. 2»*. n,4e < a,a4i,aoi,a*i,es,
B, 167, 30i, -i
7070 ORTR 43160,86,66,92,80,120,
,a36,ai8,6a,oi,alB, i«s, 100, 10,2*
a3i —1
70Oo'pOKE 23802,11; POKE 83746, g
8: POKE 837*7,160
7098 LET « -PEEK 83613*aB6*PEEK 8
3614.: POKE ■,148: POKE t ♦ 1 , IBB :
LET q-9SB8
vess RETURN
71BB RETI EDIT E*
711b let x-usr bsbs:
7iib print »0;"7 ";.-
118: POKE 33737,166
7188 POKE 83617,188:
PEEK 2 36*1. POKE 8364*, PEEK 336*
a. let x-usr see*
7186 POKE 23786, PECK 836*1 POKE
83789, PEEK 838*8
7138 INPUT **, LINE t*
71*8 RETURN
6008 REM LORD DXCTIONRRY ENTRIES
8018 DIM dm 188, IB): D2H 4 ifl8> . R
EST0RE 6990. RERD no
B080 FOR 1-1 TO no: RERD d • ( I ) , o
111. NEXT i
0B3B RETURN
0098 DRTR 3B
BIBB DRTR "♦", 43838 ,"-", 43845, "d
rpp" , 43880, *dOP",*3a64, '*•" ,43876
, K aa( t • ,*3389, r ' . A , 43318
0110 DRTR •/■•,*3*10,"C l«*r" ,*3B^
n ■•».*» p ,43636, "OVIf" , 43BB7," ■" ,
43B76/' <>" ,43683, " < ",43689
fliao DRTR ">" 43616, 't" ,43637.* ^>
",43848,-1 ",43688, "0", 43678, "i«V
" , 436 63 , "g* t " ,*3711
6138 DRTR "9 " ,*37*l,"b«gln" ,*37S
S.-Unvtt " , *378B. 'Khi l«" ,*3768,"d
O'' ,*37»B, ''loop" ,*379a, " + lOOp ",*3
BIS
B1*B DRTR " J nd " , 43B64 , " i f " , 4367*
,"«l*i" ,4S6eS,"lhftn",43B98,"rtp£
•i" J j439*9,"»lloi',43997,"»faOri •,
44014
6B00 CLERR 48009: LORD "words "CO
DE
BB18 PRINT RT *,B; INUERSE 1,"**
;TRB 31, M IX FORTM
• • £> D.MILLINOTON 1
063 •*",TRB 31; "**••*»••••*
PRINT 8*;t»
POKE 83736 ,
POKE 830*3,
6B8A POKC 83666,8: OO TO 100
9499 REM ERROR MRNDLINO
9BBB IF PEEK 23661-16 THEN OO TO
9999
0B18 LET t.PCEK 83613 +866 (PEEK 3
3614: POKE t,l*2 POKE C+1,166
96SB LET «>PEEK 83661
©B3B PRINT ir « -8BB THEN PRINT
"Prooraa R80RT«d"': OO TO B6S0
0532 If «i>ia RND e<>26 TMEN PR I
NT "ERROR-".
9S3B RESTORE BBBB: FOR 1-1 TO 18
: RERD X,«8: IF X <>« THEN NEXT 1
: OO TO 9880
984B PRINT «*' '
9880 BEEP .1,17
9868 LET *ddr>iddrl: IF Cd THEN
LET P-Pl: OO TO 388B
9B6B IF d*f THEN LET tP'IPl
9890 oo to aiee
90bb drtr l.-undiiintd »ord",a,"
Bad l 1 n«" ,B. "Di vl lion bv z«ro",7
,"B*d v»fiitLi",10,"Nuibir oul o
f r»ng«" . 11 , "Inv* lid nu»b«r",18,
■BRERK" ,i*,-'lnwilld n«M«" ,19, "In
valid colour coda " ,86, "Taps load
inj ERROR"
9999 CLOSE B2 CLS . PRINT "Exit
rroa ZX FORTH"
iLontmuud from pdge 1591
operates only on integers. Trv
20 6 / .
and ihe answer 3 is produced. The range of
numbers which can be handled is 32768 to
32767 although any between 32768 and 65535
can be entered and they will be converted to
negatives. If you try to enter anything outside
this range then the error message 'Number out
of range' will appear. A full list of the systems
error messages is given in figure 4 for
reference.
So far we have done only simple calculations
in direct mode and you arc probably waiting to
try a full program. The main point to realise is
that a Forth program bears little resemblance
to either Basic or machine code. There are no
line numbers and there is no sequential order
of instructions that constitute an actual
program.
Instead we store instructions by defining
words. You have met five words so far and
those which you define yourself can be used in
exactly the same way. Suppose we wish to
define a word called average which will
calculate the average of three numbers. F.ntcr
fiyurv '.'
I
Keh
3 REM
4 REM
B REM
B REM
David T
iivin I
•ri thit
Ni if I D
ttthod
1001 no
HIMtlltMtMXIIIIIU
» FORTH HRCMINE CODE »
a a
• © D.MILLINOTON 1983 a
R0KNOULED0EMENT8
hrtlTall July '63 for
usaful mmi:
tic rouiinas.
or* octobir - eo for
of axtanaivaiy ch«ck-
ti'.i nax data.
0DEB8RC
BBflBBC
CD04R0444
F8S0BCDC8A8C
380 DRTR ™
^HL
4RBEBCDD
>S0 DRTR "
tlDDEODDEl
4R
H-
r Stffl 1 *!
L78RBR7ED4
»
R7BEB018000CB
140 DRTR "FBCDCB*^
9COO4RBCB7Ca8B03Ea0C
IBB DRTR "a7CD00R9381BllEB03CDO
8R9301B1 1B400CD00R03014 1 10ROOCD '
i^m
>3B1B11B408CD00R9391411{
.10 DRTA "B0R030iaC37eR9t^
lE003CD00fl011648BCDB6fl9118RBBCD"
^^BRBIIBIBBCDBBRBRFCBE
16£
IBR91
300 DRT
6 5|riRTR^!
■mra
318F6E1EBE0CDP
BEBE9COD*R07C r
COB1RBE0C:
if "
B10FBB4J
" 80071f "
B6D03C
_D4R6EB8flC6RBEB10'
BRBeiCOCBRBCBCFFFB
BBeaBBBaeBBaseaBBBB"
!38ft7EDBB36B33ClBF?-
STj^bRfS ^9BiF780C*7E310e01BDDE
»Rfe5R6S r
»0C3C0R
J70 DOT
BCDCSRBCB
CEE6B4744>CD04R
D4BRR3BSB1BBF'
B0H8BBB100|S10
1018 RESTORE BOB. LET C -fl FOR 1
•I TO 38. RERD all): l.CT c-c*au
) 01 I NEXT 1: READ V; IF C O V THE
N PRINT "Error in unit boo or B
IB" STOP
1080 FOR 1-100 TO 410 STEP 10: R
WgBk n L .f T o-ji m i? let i
-COPE tiintU. LET h-CODE Mini
1048 LET v- t I -48- I I >B?) «7> * Th-46
- Ch>B7> *7) *1B. LET (•nvtilflfl) '
138
.eR6alB»B8C3CBR6CDD4flSeBCD
DRTR "D4RB70E177C9CDD4P.8BE2
" "C9CDD*R8EBCDD*R6**4DEI"
9CD8E8eOeB8a«a>CCDlE833e"
• ■•♦ii MPff
n
Br
81
1090 POKE »,v_
: IF C()lll/1»
ror in lint " i 1
1888 NEXT 1
1070 IF r THEN PRINT "Corflll ail
uius and firun": STOP
1088 SRUE "word* 'CODE 438BB,817
bE_
) TMEN PR
LET r-i
Figure 3
Expression
Stack
5
11
»
6
3
- - ■
3
11
5
5
?
5
I
16
16
16
16
8
average * r 3 / .',
There will be a delay while the word is
compiled, and then the prompt and cursor will
reappear. The syntax for defining a word is a
colon followed by the name we wish to use
followed by a sequence of operations and
terminated with a semicolon. There is no
space after the colon or before the semicolon.
If you now enter 10 14 3 average then 9, the
average of these three numbers will be printed.
The word average is now as much a part of
the computer's Forth vocabulary as the built
in or 'core' words, and all ure stored in an area
of memory called the dictionary. You can
define further words using both core words
and your own, and the idea is to evolve a
program consisting of nested word definitions
until typically only a single word is needed to
execute your program.
This makes program development easier
than in Basic since tasks can be subdivided and
appropriate words written and tested
separately. The importance of the stack
becomes apparent since it is used to pass
parameters to and from words, us was
demonstrated with the word average.
Figure 5 lists and briefly explains most of
the Forth words supported. Those already
familiar with the language should be able to
try some larger programs, but before
embarking on anything ion adventurous you
will need to know how to edit your work in
case of errors. Forth is just as prone to
program bugs and typing errors us Bttic but,
like any compiled language, errors take a long
time to correct.
There are several commands for editing and
using peripherals and these are listed in figure
6. It should be noted that these are not part of
the Forth language and arc by no means
standard in any other Forth systems which
instead use screens for editing. To indicate a
system command you should begin the line
with an asterisk. Enter " edit average and you
should find the definition brought to the
bottom of the screen just as you first entered
fcvtilintied on imu» 1631
YOUR COMPUTER. JANUARY 198<1 161
CalistD Computers
119 JOHN BRIGHT STREET, BIRMINGHAM. Tel: 021-632 6458
ii
c
u
fi
s
G
I
J
r
BEST OF ATARI
ATARI SPECIAL OFFERS
KEYBOARD 400 CS
39 95
MfuCATACE
C
32*
17 50
e LOYD OF THE JUNGLE
c
3ZK
1750
CHOPPER RESCUE
c
32K
17 50
THORN EMI NURSERY RHYMES
c
16K
6.00
STORY MACHINE
D
«8K
15.00
FACE MAKER
D
&SK
15.00
SNOOPER TROOPS 1
«BK
■•5.00
SNOOPER TROOPS 7
I8K
•6.00
SHOOTING ARCADE
c
•-'
1500
PACIFIC COAST HIGHWAY
c
'6K
1500
CLOWNS &BAI LOONS
c
'eK
15 00
KAYOS
c
16K
9 95
zonci
D
32k
791*5
ZORKI'
_
ZORK ii
D
-
DEADLINE
D
a n
STAflCROSS
_
79%
WITNESS
D
37 0b
SUSPENDED
D
37 95
REPTQN
48k
77 95
THE BLAPE OF BLACK POOLE
AB<
27 95
ZAXXON
c
I6K
29 95
ADVENTURE INTERNATIONAL
ADVENTURES 1 12 •teh
c
?*K
17.98
SAGA1.2.3&* wch
iSK
28.99
SEA DRAGON
c
1SK
25 49
SEA DRAGON
32K
25 49
STRATOS
c
16K
25 49
STRATOS
D
33K
75 49
THE CURSE OF CFIOWlEY MANOR
16K
17 99
ESCAPE FHOM TRAAM
•6<
17 99
PREPPtf i C
D
-
7199
PREPPlEll C/D
75 49
BASIC ROUTINES
c
•■OK
17 99
BASIC ROUTINES
u
37 K
17 99
WSKEY
■OK
15 99
REARGUARD
16K
M n
REARGUARD
KK
17 99
ELIMINATOR
c
I6K
17 99
ELIMINATOR
32K
1799
BUG OFF
c
1$K
7.99
BUG on
:>
32K
9.99
TtfTTiePL'TTl
■
16K
799
-U" enijTTI
»6K
999
STONE OF SISYPUS
i
■SOK
29.99
M Ut.E
D
kM
29 95
WORMS
48*
79 95
PINBAll CONSTRUCTION St 1
: ■
79 95
HARD MAT MACK
48K
i
ARCHON
48*
OBUG
t»<
•• V
AXiSASSiN
D
48*
I | ■'
mj^cehon mi /iMornr. i
D
48K
PIANETFAll
4»K
37 9'
BBC
'■ • ' * 1 1
ar
I*, ifhttftn
C*rtrCj~w»
9m
aum
iVm (mm
<•'•••
>»
ra
IM
■•■
in
TR
IR
ill
IR
IB
IB
III
IB
IB
IB
IB
IB
'B
IB
't>
li B
IB
r
IB
»
IB
If
••■
'■
IN
■a
•a
<a
■a
ta
IM
■a
IB
ta
■a
£
5M
'■
»M
IB
•a
IB
a
IB
•n
'«
B
IB
•B
IB
IB
>a
l|
la
<s
IM
IR
IM
IB
IR
IB
'B
IB
IM
SPECTRUM
Arm
V'lKHiMw
Hon;
ptf»h»
lllMld
&«frUi
Ua<lnCira:»i
0e«h*
Ue Sutm fct im
to 3o»."i
.'MrUU
Zmm
IMWttiPinji
C«mi Cur-It
lifdflfW
'«: <
(hi«Fj5
tilHl Jrmir.
Anc*ut
■hi. ii
Sfrl
IM
Vjnc Ml*
'< •• ■
GrLWria-
Ml
■>i"{M Itiw
f.<»3mi
MwBnE-^drJ
DM
ICLWinAm
DittcOsim
■twathm
Mrmm
Fun
limiti
(«*<
tri»o
SurVt
M
taq
CitrpU
*Mdh,>;
UotTf M/ef»
3i:*Mi
6»»:i t/ilW
Wo* (*»■»•>-
Jm: t-j:
fyme
*•>. • . .
S/»Fin
j:t Sic;.'
VtfxiJrtieiei
fin t jrlw n6mn
•n*M WlMWtt
BBMlillUvn
4K
S*
IB
IX
it:
II
5S
r5£
■1
n
S3
SS
sb
s»
s»
iii
>w
la
IB
i»
•K
MS
IR
SB
!31
US
195
!Z
83
l»
IB
■f!
IS
I*
ta
<e
<■
SSI
sst
ue
sv
.'*
.•*
:»
;«
sst
sa
ue
>s
IX
fSi
?s
so
sss
SIC
IH
SIS
»*
SIS
»
IB)
t»
■
icontinuett titun fhigo 161)
it li can be altered using standard cursor
controls and entered when finished. Alter it to
:aveioge - + + 4 ..
to allow the average of four numbers 10 be
found. On pressing enter you will hear a
stange squeek which is an effect of the Sinclair
editor being used at high speed. After several
Roondl the cursor will reappear with the
amendment made to average.
In general, the more words you have
defined, the longer the delay will be since a lot
of recompiling must be done. Every definition
you enter is stored in a source code butter in
case editing is required later. The command
'list will list ever definition in the butter.
However, if you type "del then the source
butter is cleared and you will be unable to edit
average although it can still be used in Forth.
This explains why you cannot edit the core
words.
There are Save and Load commands for
both the source butter and the Forth
dictionary, again described in figure 6. After a
'sload command there will be a long delay
while the source code is compiled. The
command 'reset will delete everything and
start Forth from the beginning again. If you
have a ZX primer then it can be turned on
Ftuure 4 Forth compiler error messayes
has been entered.
Undefined word
A word is either
Invalid number
A number contains a
undefined in the
non numeric character
dictionary nr in the case
BREAK
Break was pressed when
of 'edit, the source code
using tape, printer or
of the definition is
scroll ?
unavailable.
Invalid name
illegal file name in
Bad line
The line entered
cassette commands
generally does not make
Invalid colour
Same as in Basic.
sense. This error may
code
also be produced if you
Tape loading crro
■ Same as in Basic.
exceed the memory
Program
The word abort has been
reserved for the
ABORTed
executed.
compiler.
Afior any error message, the line containing
Bad variable
An illegal variable name
the orror must be entered again in full If any
has boon used.
error occurs alter editing a word, the word
Division by roro
1 •• has been
will automatically
be presented again for
attempted, for example.
editing, starting from the beginning, and you
Number out of
A number outside the
must skip through it by pressing enter, 'intil
range
range 32768 to 65535
you reach the offending line.
with *pr on, allowing all output to be printed,
*pr ottwill cancel this facility.
As stated before, figure 5 contains brief
explanations of the more common Forth
words. Emit is used for printing tingle
characters, and on the Spectrum it is especially
uscfut since it can handle the usual colour and
position control characters. For instance
16 omit 4 emit 42 emu
will print a green star. There are two words
figure 5. Summery of main Forth words.
but all the words at any one level of nesting
Arithmetic operators:
must be in the same word definition (finish*
Add two numbers and place
•start l do icode) loop
result on stack
Perform an indexed loop, with
Subtract top number from
index starting at Istarti and
second number
counting up or down by one
Multiply top two numbers
until (finish) is reached
Divide too number into
• codu." is repealed .ipfitnpu.iie
second number. Result is
number of times.
rounded to lowest integer
(finish
"start r do -code) ('increment I • loop
Input .-Output;
Same as previous, except si/e
Print top number in decimal
of increment is specified
form
begin
(code)
condition) until
emit Print character whose code is
(code I is repeated until
on stack
'condition I gives a true >non
get Wait for a key to be pressed
*erol value.
and return its characier code
begin
(condition i while icode) until
key return code of key being
• code) is repeated as long as
pressed, or if none
^condition) gives a true value.
Conditional operators
If (condition* is false ihe first
. < , < , Compare lop two numbers
timo. then icodei is skipped
according to specified
altogether.
condition, and return 1 if the
i condition) if
(Hue codoi else i false code*
condition holds, otherwise
then
Stack manipulation: 'see Figure 5b'
If 'condition: is true then nrue
drop Remove top number from
COdei is executed, otherwise
stack
•false code: is executed. Both
dup Duplicate top number on
parts continue executing after
stack
then .
swap swap top two numbers
■ condition! if
itrue code) then
around
Same as previous, except the
over copy second number on stack
false condition is not treated
10 the top. over the original
separately, and else and tho
top number
ifalse codel are omitted.
Control structures:
ind
Place index counter of
In the following descriptions, the items in
innermost do loop on stack.
brackets refei to any appropriate block of
abort
Return to command mode.
Forth words. All structures can be nested
clearing all nested loops and
within themselves and others to any level.
words.
Figure 5b. Effects of stack operations.
Initial state of stack dup
drop
swap
over
30
20
30 30
20
30
20 20
20
30
20
10 10
10
10
10
which deal with keyboard input, but only at
the single character level. Get will wait for a
key or shifted key to be pressed, and returns its
code on the stack. It will produce the standard
key click, and when it is called rapidly, it will
allow keys to repeat The other word is kev.
and this works like InkeyS in Basic
It will return the code of the key which is
being pressed, or if none is pressed. There is
no implied wait as there is wjlh (ret.
There are four words for manipulating the
stack and these are illustrated diagramaiically
in figure 5b. The most useful is dup. as it will
duplicate the top number, allowing one copy-
to be used and the other preserved for later
use.
In any computet language, the abilm 10
perform repeated operations using loops, and
to make decisions are very important You
may think that the absence of line numbers
and Goto will make this difficult but. in fact.
Forth provides several useful control words
and these allow clearer program structures io
be set up than in Basic.
There arc direct equivalents of Basic's For-
Ncxi statements and these are do and loop.
The actual layout of litis and the other
structures are shown in figure t The word ind
will place the index counter of the loop on the
stack where it can be tiscil.
In standard Forth litis word is simplv I. but
I have altered u tp avoid confusion with t In-
variable I. The word +loop will allow steps of
other than 1. The following direct lines
illustrate how ditterent step sizes and
directions are catered for, and should re-
entered individually:
7U 1 do ind loop
t 20 do md loop
100 I do ind. IV loop
30 30 do md 2 - loop
Figure 7 contains the definition of a word
culled count, which uses a loop to show the
speed of Forth. Two points are shown from
this listing. A Forth word definition can span
several lines providing the ! and , mark the
beginning and end, and also comments can be
included providing they are on a separate line
and surrounded by brackets.
Enter the definition and execute it by typing
count, and you should see the numbers from 1
to 10000 being rapidly printed in the top left
of ihe screen. You should also try editing
count to sec how each line is presented
tcutumued on ;muv 1661
YOUR COMPUTER. JANUAPV 1984 183
[ 3ES] BBC MICRO
JlVH REGISTERED REFERRAL CENTRE FOR THE BBC PROJECT
BEEBUG^ BBC MICRO
BRITAIN'S LARGEST SINGLE-MICRO USER GROUP
MEMBERSHIP NOW EXCEEDS 20.000
20,000 member* un'i be wrong - BEEBUQ provide* the be*t support for the 8BC Micro BEEBUQ M«aai>n« - now 64
p*9»* mdudtfig new product fluid* »uppi»m«nt - o«vot*ct eielutivaty to l"« BBC M<ro. Prog'am* - Hint* & Tip* - V»jo'
Art c«» - Newt - Review* - Commentary. ."LUS r-«mb*rt ditcount *ch*ma with National Retailer*. PLUS member*
Software L C-iry ID M«o»j.n«t • Year Fuji .»»u« Aprd 1982. Rtprloti of all nwie* *«*-'eb<e to member*,
October t»*u* - GAMES - MunehMan. • S'tpper :ype game with tup*r g'eorve*. I*j»>0f\« fliepMc* and tound you
won't believe A Ver**t'!e Renumber program for Be**. Fabric Patterne. en .nvie**e Alarm Clock. Oltc Sector String
Search inrj a p'og'am tor drawing 3D Surface*. Article* on the Teletext Mode for beginner*. Compiler* and Interpreter*
i.» "3 Joyattche u»ng the Spaach SyntKaoiar *- d "tore Review* of two Ceieette Recorder* ! Verentl Suparacopa C'90
and Acorn Data Reeotde'l. throe Printer* (NEC cc-8023B, Star DP840 and CP-80i. and lot* o' "e* game* so'r.v«re land
we've arranged SPECIAL OFFERS for member*) Ptua a review o' the new Acofn Electron and new* of our now magaim*
for Electron u*e-» eased ORBIT. Pkia al our utuet feature* Nice Hint* and Tips. Pottbag. and a new Bralntease'.
December laaue - Program Features: Killer Dice oatie. Galactic Invasion, a fast rrcrvng sosce invsoon ggmg. LINK, a
very jianji due ut tv for program development. ASTAAO. a really rj»e«ilent program for Computer Aided Design. :*«
Percussion Machine, moving Chequer Board i *s.'»y. Screen Freaier. a routine ta freeze your favounte Qamo n m d-p-ay.
and a rr vocal rendering of the Twa rve Day * of Chrt* tmu to add a seasonal llavour. Plus erode* on v- e Teletext M o da I part
31 and Fining an E eternal Speaker. Plus Disc Drive Review*. Book Review*. Hint* and Tip*
STOP PRESS
BEEBUQ ha* negotiated a deal with ACORN over the new 17 OPERATING SYSTEM ROM BEEBUQ member* are
offered the ROM at around hall price See BEEBUQ Feb lisue for detail*
SOFTWARE DETAILS
BEEBUOSOFT BEEBUQ SOFTWARE LIBRARY
o'fer* member* * g>owng range of software from O GO per cassette. I. Sterol* <32K). 2 Moonlandat U8K1 3D Noughts and
Crosses '32KI 3 Shape Match (IBKI Mlndblnder IT6K) 4. Mag'c Eel (32KI. 6 Cyvjn Attack iMKr 6 Astro Tragfcer I32K)
Utilltiae • Dtaembler ITAK) Rodofme <18Kl. M.rj Ten Ed (32K). Applications: 1 Superpiot (32KI 2 Mailerfile 02K1
Magatine programa now available on ceeeett* to members at f3 60 Inc VAT fr p » p - sea Aprll'May laaue tor details
13% OIBCOUNT TO MEMBERS ON THE EXCELLENT WORDWISE WORO PROCESSING PACKAGE -
THIS REPRESENTS A SAVING OF OVER CS00
Send CI 00 for SAE for Sample
membership: UK £5.40 for *ix months, f 9 90 for one year
Ovartaaa on* year only: Europe f 1600. Middle East C19.00. America* Er Africa €21 00. Other Countries £2300
Make cheque to BEEBUQ. Dept 4. PO Boa 109. Baker Street High Wycombe Buck*. HP11 2TD
For editorial material aend to The Editor. BEEBUG. PO Box GO. St Albert*. Hen* AL1 2AR.
»Snr«l I I Ml tut SAt l.ii Stimuli
maiiihotahlp UK f6 40 to* «*» •iiimlj* I'll. <,,
ii. m -.«»% one) Y *at nrity liniit.ii I !6 W MuMbi I »| I II <»• Arum-. .% It Alt. . 1/1 (M Olturr Tr ...■
M ,»... 4 l'ii.|iii. In HI I inn. Ii.|.t a t/a Wa»iil»tVo«t>i llil I Ion SW I ll"V
* i •" mlitiiimt i'li.ll st.i.,1 ■«• 1 1...1. 1,1., ill I III 'I. I'(llu.i>ill -.1 Alli.ti-. !<••■ p. n| 1 .' AM
A QUALITY
LIGHT PEN
Versions available for:
BBC. VIC-20. CBM 64 and DRAGON 32
• Absolutely Insensitive to ambient lighting.
• Responds 10 different colours and screen Intensities without
any adjustment of TV or monitor.
• Red LED readout showing that data is available.
• Switch lor program control (allows pan to approach
the screen without erroneous data capture)
• All features bio
program accessible.
Free Software
includes:
• Handbook
• Good Documentation
• Tapo storage of your work
• User routines provided on icpo
and printout
• 'Freehand" drawing program
• 'Library menu' drawing program (define your own library o
shapes)
• Example programs Illustrating uses of the pon and Its features
£25
inclusive
All versions are the same price. Send cheque or P.O.
for £25 to:
Dept. YC1, Datapen Mlcrotechnology Ltd., Kingsclere
Road, Overton, Hants.
When ordering plaasa state which micro you have. Now also
available from good computer dealers.
GET IT ALL TOGETHER WITH
MICRO BUREAU
ALWAYS NEAT A TIDY*
BIG STORAGE AREA *
COMFORTABLE TO USE *
SPACE SAVING *
-SLIDING SHELF
Roomy enough for your Computer TV/
Monitor, Cassette recorder/Disk drive
plus Magazines. Books and Tapes,
this fun to assemble kit in rich
mahogany veneer gives you that well
organised feeling.
ONLY £39.95+ £4.95 P&P
Please allow 21 days for delivery
Please sendme a Micro Bureau for my (micro!
I enclose a cheque/P.0. for £44.90 (inclusive).
Name
Address
P
b
d
*
I
}
d
■■*
C
<
j
01
t
i
m
a
«
(
•»
A
!
1
I
PostCode
Send to
Micro Bureau. 52 Brown Avenue, Church Lawton, Cheshire ST7 3EP
(or send S A E. for further information!
184 YOUR COMPUTER. JANUARY 198<t
"BY FAR AND AWAY THE BEST MAIL
ORDER FIRM FOR SOFTWARE"
(M. PANKHURST, CRANLEIGH)
SOFTWARE SUPERMARKET
At Software Supermarket, we play all the programs we can get for the Spectrum and BBC micro and put just the best of each type into our ads and catalogues
We do not have the biggest list of programs, just the best ■ from many different companies, large and small, famous and just-about-to-be-famous. We produce no
programs ourselves, so our choice is completely impartial
We quote reviews from all the magazines to help you decide and we tell you if your joystick will work. (All programs run with keyboard, too.) We choose the
best, which saves you money. And we send them fast, which saves you hunting round the shops From over 40 countries you write praising our same-day
despatch. Mail order or telephone credit card orders only please You can now phone VISA or ACCESS credit card orders to us at any time, from anywhere in the
worid. Call 01-789 8546.
48K SPECTRUM ONLY
VALHALLA
'100 dsSerent locations and 5$ characters. aSotwhoni
have±eaeaipsisonabi'ss..VaJha2aan'thke anything
t' (PopCompWklyf VaLhaila is the only adventure where you can water, the animated
mariners play out the story. Jem m if you wait" Sat adventures in cr.e pnn; out gr aphics and
tee n can even cope with your spelling. SpeEbmding state-of-the-art advenrxe iLegendl
CHUCKIE EGG
'Destined to become en ail- time Spectrjm
classic the gtaphicsarebr&an: and Resound
a excaDent ' (PopCsmp IWy/ Oiea:. loony game. Run yout farmyard, collect 12 eggs, watch
out for the nasties and the crazy duck Up to 4 players checeo you: own keys no joysticks
KHmr. HaD of FamB (A & F) £6.S0.
A Mf A TT A f*W 'SxQ^g and intriguing., ir-prsssss chiet/
A1N A A X L aivll because o! its graphics and 3D. wnxbaseTJty
adzzable' (Y£ornp). The mest amazing 3D animation we've seer, lately with rave rr.tev.-s aD
"ur.d The 3D is so involving:! s being psrer.ted 12 command keys and a game to impress your
rr.er.ds as you defeat the Cacy of the Ar.ts. No joysticks. iOulcksilva) C6.95
vllil Vf Vl W n Vf mad adventure with lots of good tunes and great cartoon-
rypeerumeotm Fol/owOtouchoandthePunanaroundthe'JSA Discover the 22 clues name the
Hidden Star, and win the Trip [Closes l.x/K) A briliant follow-up to PtMANIA N'c joysticks.
'Automata) 48K SPECTRUM: £10.00
MAMTr 1 IMfYATCD 'Certainly the bestarcade game around for
ifflnlHivf IVUHIElIl !heSpecmm>"(PopCompYrKl-/ / Bis«icJ>
the USA arcade chart- topper 'MINER 2049er' Superb graphics and sound as you search
though 20 screens - eBchcne a different arcade game 20 screen demo mode: gsod;okes
Kempson joysticks. (Bug-Byte) 48K SPECTRUM it 95
HALLS OF THE THINGS
bans and hours of sheer pleasure " !2X Camp} Explore an S-sioie-/ maze end treasure, avoid
atsoes BUT this time you can see exactly where you aic and whBt you're demg the mate
nob as fast as you can move. Brilant graphics (try waving your sword about ! : and 19
command keys. No joysticks. (Crystal) 48K SPECTRUM £7 50
'Forme 'Jusa
IS gamed S3
32K BBC ONLY
DANGER UXB
HUNCHBACK
"Maim lull use of the SBC's graphics and
sound capabilities., us a mixture oi tactics,
zrnmg and reGexes and it had me glued to the screen hr hours ' (PersCcmpGames} Defuse the
aae bombs before they explode: avoid the skulls and romping boots. Great tnlmnurt
graphics, and the sight of the bombs counting themselves down may make you panic as much
is is i Wraparound screen 3 skul levels. 5 saee-s on each: HaU of fame No joysticks 32K 3BC
•Program Power) £7 95.
'An extiemeiygood iwsrcn diheamxhgame
thoroughly recommended' (Beebug) Rescue
Esmeralda from het Tower. It's precy difficult, what with the boulders hurled ak»g the
iMOlMtwM.dM biovm tndth*tp«a lApbty ul utaitttoNflliil l2*cnMBi(bejoN
it gets raster) Practtco on any screen Kan of Fame: 3 skill levels: superb graphics. Joysticks
K 32K BBC (Program Power) £7 55
CD A PI? Ani/PiVPIIDir ~Oi«foltnsbestdti»
DMrtWjE* nU VEjlX 1 UAEl sew generation of
td.-envures . . challenging and exciting . . exceLent graphics and a very real sense of
■•~^t.-.i:e :3BCPJa}£m\c:ea&&.3izr3z::ZS££~™:iv(^\ng:zt:-zs ::rr.:4p;we:
rrysais But hist find the keys ic the rooms Mm they are hidden - and kffi the many dtf eren:
istroid guarding the ship. 90 rooms: 3 sfcl levels: 10 command keys: £uid 3-way movement.
Exee&nt' Joysticks O.K. 32K BBC (Virgin) £7.95.
TRANSISTORS REVENGE ^
new game: original: great sound and aroon: pood fuB-scteen graphics. The game a set inside
i^it computer as you rjuard the CF'J hem the atucks of 'Jiechips' 50 alien chips on each sheet
every 4 levels, life gets harder 1 You choose whether to continue with a game or enter the
Hi-score ladder No joysticks. 32K BBC : ScftSpot ) £6.95.
48K SPECTRUM / 32K BBC
SNOWBALL
The greatest e-.-er text adventure Over 7.0Q! iocaticns
(it took 9 months to produce 1 1 As Kim Kimbetley. agent
exuaortfijtary. you must safeguard SnowbeJ 9 • a starship that could actually woikl 700
messages- vocabulary over 200 everything has a purpose 1 Written m sr.tper-compaa a-code
Helpful manual Kopysticks (Level 9} 32K BB046K SPECTRUM £9 90
nTMJf A |M Y A "^ & a!7X cs -' damage you: brain ' (PersCompGarree) 'An
XT KlNLtmiMlmm original and am-jsog game' (PersCompNewsJ AT PUSS-
TIME, YOU CAN 8TOX WDf THI £8,000 GOLDEN SUNDIAL Of PI by salving this
wonderfaly witty adventure Br illiani use of music and graphics. (Automata) 32K BBC-'4EK
SPECTRUM LlC CC
IT* fj TJ 1 U ^\ DDT T Sup* 1 * ; &•}' : - i; -'' adventure game
liUl nUDDl 1 avaiab&TfrCsap) Taxes kstpiaca for quality
and mse for money. ' ,'S. User) Tne adventure that made 1S83 famous ts new also available
for the 32K B5C Free 235-page illustrated book with dues to this unique real-time
advenrxe 90 locaocns: massive vccahulary 16-page manual: it tcck 4 people IS months to
write 1 No pystiirks Me±curne) 32K 3BC/45K SPECTRUM: £14.95
vl# l#ClCllr BpllWH game with a new gimmick, its a& a
classic game m its own ngh r '(Comp&VidGamas! The test ever true 3D progtam To deracy the
enemy, y:u must move IK and CUT as well as normal 2D moves I No joysticks. (Postern!
33K BBC '4BK SPECTRUM £7 95
CALL 01-789 8546 (24 hrs)
CHARGE PROGRAMS TO VISA/ACCESS CARD
To: SOFTWARE SUPERMARKET, 87 Howard.! Lane London SW15 6NU.
U you do not want to cut this n-^gazme. write your order out carefully on plain paper
and quae this number YC11
! own t K computer which is a SPECTRUM-BBC I enclose a cheque.'PO made
payable to Software Supermarket OR Charge my WSA'ACCESS/EURQCARD/
MASTERCARD number r
Signage
P.&se W7ite clear.y II we can t read R you won ': get it
Name
Address
Postcode
Phone iiany m rase ol rrjory . .
COMPUTER
Price
1
£
i
-
-
-
£
POSTAGE
AND
PACKING
tT It Add ts; cr.y p«: ordei
£f?3r£ A:i;jj!:r*i:hpio;r*f!i
'^
3'JTSICE E'JRCPi (MdCllNHCh p.-:9rimaitm»u
r
KTHsistsfI-jw:" TOTAL
*-
YOUR COMPUTER, JANUARY 1984 165
(ctmiimied from page 163)
separately at llie bottom,
In many cases you will need to make
decisions or set up a loop which is exited from
only when a certain condition 15. met.
The begin-umil loop will allow a block of
instructions to be repeated until the condition
at the end of the loop is true, and the begin-
while-repeat structure will cause looping as
long as the condition at the beginning is true.
Both these loops will be useful in different
circumstances.
The conditions arc the results of ihc
opratora <. >,<> und ■ which all require the
two numbers to be compared to be on the
Mack, and they will return a true value — I —
or a false value — 0. Until and while both
expect such a condition code to be on the
stack.
They use this value to decide whether to exit
or to continue looping. The following line
uses a loop to wait for the a key to be pressed,
begio key 97 until
The if-clse-ihcn structure will allow two
different sections of code to be executed
depending on whether .1 condition is true 01
false, before resuming with the normal flow of
execution. The actual layout of these
structures is again explained in figure 5.
It must be emphasised that while all of the
control structures can be mixed and nested to
any depth, they must not cross or be jumped
out of orher than by a normal exit. Also, all of
the loop must he in the same word definition.
The word ind will return the index of the
inner most do loop, and will only give the
correct value if it occurs in the same word
definition as the start and finish of the loop.
If you do cross your structures, then a ci.ish
is likely. The case of crashing Forth is a
penalty of its high speed and closeness to
Figure 6 Compiler operating commands
"slu.id filename
on tape.
Loads source codo buffer
and compiles it into
All command lines must bo prefixed with an
dictionary. There will be
asterisk
a long delay while this is
'edit word
Allows word to be
done.
edited one line at a time.
Note that the filename is
if the source code is
MOT placed in quotation
available, then recopiles
marks, and if it is
word and everything
omitted in a load
after il.
command, then the first
■hst
Lists all word definitions
file found will bo loaded.
in source code buffer
'pr on
Sends all further output
>dal
Clears source code
10 7X printer
bolter, but leaves Forth
pr off
Uses screen orjain for
dictionary intact.
output.
"reset
Clears everything and
restarts Forth.
'dlist
Lists contents of
dictionary, and the
'dsave
filename
Save entire Forth
dictionary in three parts
address of the machine
code routine for each
'dJoad
filename
Loads dictionary, and
word.
clears source code
'msave
Saves Forth program as
bufler.
an independent machine
"ssave
filename
Savfis source code buffer
code routine.
machine code.
You i..iii place the following instructions 111 .1
loop if you think 1l1.1t 11 ought not exit;
key 32 if abort then
Pressing the space key will stop the program
with no ill effects, and the mev-
Program ABORTed
will appear. Abort is the one word which will
safely stop execution and rump out of all the
nested loops and words.
The rest of figure 7 shows some example of
word definitions to illustrate different aspects
of simple programming. Type will allow you
to enter a line of text onto the screen,
terminated by enter. It shows a begin-uutil
loop in action, and also illustrates the use of
Get, I'd! is .1 simple Ulttit) to fill the screen
with the character of your choice. For example
35 fill
will till the screen with hash signs. This may
be slightly slower than you expected, but this
is due to the slowness of Sinclair's print
routine.
The next word, square, will calculate and
print the square of the number on the stack. It
is called by the final word, squares, which will
print a formatted table of square numbers upto
any specified value. When you have entered all
these definitions, you may like to Save them on
tape, to try out the cassette commands.
Il is important that you should experiment
with Forth and the facilities of the compiler.
A sheet of special techniques such as en 01
napping is available for 75p, and also I can
supply a cassette of the Forth language and
several Forth programs for £3.50. Both are
available form D Millington, 1 5 Willow
Crescent, Padgate, Warrington, Cheshire.
figure 7
on the stack)
*list
*
: count 10O00 1 do
: squares l
do
(set up the loop)
(the upper
i in
it of the loop is
22 emit emit emit
a l ready on
the
stack)
(move print pos. to top left)
ind .
ind .
(print the
numb
(print the loop index)
6 emit
loop;
(this is a
COMMi
e r )
: type beg 1 n
ind square
(set up loop)
(calculate
the
square using the
<38t dup
previous word
we de r i ned)
(get a character fro* the Keyboa
13 emit
rd and make another copy on the
(print on a net* line)
s tacx)
loop;
errii t
(print the character)
13 - un ti I
20 squares
(continue with the loop until th
1
1
e character is enter-code 13)
2
3
4
4
9
16
/
;fill (the code of a character i
5
25
s already on the stack)
6
36
22 emit emit emit
7
49
704 1 do
e
64
(set up loop j
9
ei
dup em i t
10
100
(duplicate the character on the
11
121
stack, and print the top copy)
12
144
loop
13
169
drop
14-
196
(the character is removed from t
15
225
he stack)
ie
256
t
17
289
IS
324
.square dup * .
19
361 ■
(print the square of the number
20
400
166 YOUR COMPUTER, JANUARY 1984
TM
For the
Commodore
>.
%°^
Z-fO'^
^^^T*"*.
the States.
6$
**W
**f
SUPER COPTOR
Fly Super Coptor in a Mission to Save •
your Country '
sifc
>upoi
rCountry from destruction, Beware
of "Air Missiles'", "Radar Batoons".
"Laser Screens". Control your "Super
Coptor" with split second timing — are
you up to it — 9 nerve popping, action
packed levels of play,
ONL> E5.6S.
DO YOU WAN
'
iKl l
Plr-ase ru
TAX MAN
You are on the run, gathering as much
money as possible while being pursued
by Taxmcn with tax bills in their hands.
Ready to pounce on you and make you
bankrupt. Can you outsmart them or will
they amubush you by hiding in the
background.
6 exciting "Arcade Action" levels of play.
A completely new version of this "nerve
popping" game.
NOT £5X5.
f. OF THE ACTION- £55,000
*m
1 enclose Chequc/P.O. for £ .
(MjVt> [UYihlc io Mondatta.)
POST COUPON NOW-
Tax Man at £5.65 each Post to: Mondatta Ltd., 38 Cuddinjjion Avenue.
™,r~~.~ „rta.^, Worcester Park, Surrey KT47DB, England,
per Coptor at £5.65 each Tel: 01-3370606.
50p post & packing. Mondatta Ltd.. Darvven House.
200 Rathfarnham Road. Dublin 14. Ireland.
Tel: 01-963250.
Mondatta Ltd., KB Seventh Avenue.
New Yorfc. N.Y. 10106. U S.A.
F RE£
t>ISK
Name
ORli
Address
PRl\
I
Sl-AGTHORi'K MEMORIAL Hospital is an
Ordinary District General Hospital — DGH
— somewhere in the North of England. Like
all DGHs, ii accepts patterns from the doctors
working in primary care — general prac-
titioners or family doctors — in the sur-
rounding countryside. It has an Accident and
Emergency department — A&fi — and a
number of wards.
The A&F department has been added
recently because I forgot to include it in the
original hospital plan procedure. Hearlstop is
a game where you are asked, as a weekend
locum doctor, to look after the patients in the
hospital, curing and healing from dawn to
dusk and beyond.
Figure 1 is a partial listing of Hcartsiop to
its present stage of construction. I have not
included the whole program as much of it
remains unchanged from the listing hi Your
Computer — November '83. The complete
program and a cassette version will be
available at the end of this series.
Last month I wrote enthusiastically about
Roy Athenon's book Structured Programming
■u;iiii BBC Basic. At one stage he writes:
"It is not easy to reproduce exactly, mistakes
and all, every thought and decision on the way
to completing a non-trivial program". How
irue; the slick presentation of a completed
program, accompanied by the tedious macho
utterance "it was nothing really", is unlikely
to help anyone who is attempting to learn
about the solution of problems using a
computer. In his book he asks:
"Does the package work, week after week,
year after year, reliably? Can it work when
used by non specialists? Is it sufficiently well
documented to enable anyone to take over
maintenance or updating should the originator
leave? Is the planning, analysis, program
design and coding of such a quality that
someone else would find it easy to work on?
Have details been published or assessed by
competent reviewers not otherwise connected
with the project?"
Developing reliable software to the
Atherton is not
The son of small bug that causes alarm and
despondency at the end of program
development is illustrated by the
FRGCdisplaytime procedure in Figure 1.
Line 20 20 originallv read:
2020 AA AAV-H; TIME
The purpose of lines 2010 and 2020 is lo
change the day index — AA% — from Friday
to Saturday, or from Saturday to Sunday,
when the game clock reaches midnight —
24:00:00. At the same time I intended that the
variable Time, used by BBC Basic to store the
internal clock count, should be reset to zero to
start counting the seconds of a new day.
Unfortunately, I forgot that I want to use
tlie procedure PROCaddtime to advance the
game time according to how long it take! to
examine a patient, read an RCG or move to
another ward. The game might well go a
couple of hours past midnight in one bound,
only to be reset when the lime is displayed.
A correct answer is to subtract the number
of seconds in a day from time. However, line
2020 is still wrong and will eventually read:
2020 AA% - AA% - 1: TIME - TIME
(360000'24J
The brackets are not strictly necessary but
make the line easier to understand. The
program step in the second instruction in the
'continued an fMtge I7tj
YOUR COMPUTER, JANUARY 1984 169
ats. /ift *TffN a 4. experts in business systems now bringing professionalism
©.CJ0. sS^SlClllSi into the home market for the SPECTRUM, ORIC,
DRAGON and APPLE II micro-computers.
p^fc, FOR THE SPECTRUM
W 100% MACHINE CODE
MILLIPEDE
THE BEST VERSION OF THIS
EVER POPULAR ARCADE GAME,
SOFTWARE YOU WILL NOT BE
DISAPPOINTED WITH!! £6.95
UTILITIES
********************
THE DRAGON 6809 ASSEMBLER/EDITOR
With this powerful software realise the full potential of
this splendid micro by writing your own machine code
programs and routines. Full operating instructions are
included £7.95
********************
THE ORIC 6502 ASSEMBLER/EDITOR
Probably the best ORIC program on the market. With
this powerful software the full potential of the ORIC
can be realised by writing your own machine code
programs and routines. Full operating instructions are
included £7.95
********************
HOME MANAGEMENT
HOME ACCOUNTS MANAGEMENT
Plan all your financial affairs with this Q.E.D. quality
system.
Features include budget creation, maintenance and
balance of all accounts (including credit cards). Full
monitoring of expenses against budget and complete
expense reporting. The system is supplied with full
documentation and operating instructions.
Spectrum, ORIC, Dragon £10.95
Applell (disc)£14.95
5HFOR THE SPECTRUM
N ORIC and DRAGON
*******************
G,&R,.TQQUflT.
A MUST FOR EVERY SERIOUS
DESIGNER. THE TOOLKIT
CONTAINS A HOST OF
INVALUABLE MACHINE CODE
ROUTINES TO ASSIST YOU WITH
YOUR PROGRAM DEVELOPMENTS
£5.95
GAMES
THE VIDEO CHALLENGE SUITE
These are not just any games but Q.E.D. quality action
packed programs. Award yourself the VCI
Spectrum VCI — Photon, Apes & Ladders,
Microthelloand Phantoms £6.95
Spectrum VCII — Towers of Logic, Bugblaster, Link-
fourandAwari £6.95
ORIC VCI - Photon, Link-four, Microthello and
Phantoms £6.95
Apple II VCI — Grand National, Star Trek, Link-four
and Microthello (cassette) £6.95
(disc>£8.95
Dragon VCI — Photon, Link-four, Microthello and
Phantoms £6.95
Dragon VCII — Dragons Domain, Cards, Draxitand
Awari £6.95
NEW FOR THE DRAGON - ATLANTIS
An exciting and challenging game where your mission
is to destroy the city of ATLANTIS. But beware, as the
game progresses your mission becomes increasingly
morecomplex £5.95
THE VARIETY PACK 25 specially selected programs
to realise the potential of your new micro. The best
value around todayl
Spectrum. ORIC, Dragon, Apple II £5.95
(LESS THAN 24p per program!)
(All programs are supplied on qualtiy cassette, unless otherwise stated)
Please send rneon cassette/disc
O,
•&:«.
?'.%>
for my MICRO with memory.
I enclosemy cheque/postal order for £ payable toQ.E.D Systems.
Name Telephone No
Address.
Q.E.D. SYSTEMS, LIVER HOUSE, 96 BOLD ST., LIVERPOOL, ENGLAND.
1 70 YOUR COMPUTER. JANUARY 1981
Figure 7. Partial program for Heartstop.
|0*J Ml* *»l»«.^ft»«t1,s*-i»ltt> l l*il'-.;i*'««.»»M,
.<»■ :•»'* r« li>| film .riiitill.imiii.n ■!— 1.
!•».»
t»>«-lfr*-r.%ff;*tr.CW*
im
Mr rnortfitiii mvli ♦• 'in h »n
:««• t* - * w"^»'i,Mti,n^">,'«».li«»»i>r.
!*%>
ir ft* > line twin ito«o:
-r-,'S-*.".i ,'oi,.,-l,'i,'"
in - rire<Kv
::<■> :*t» :«it««t,ui« i >'.i'i'»"i*«»ii,'«i-»>',
if inn oiu :jjm-.. .« in.> sjic
■ •A*»-«.»:«e3|l»,*«*-er<
*«* • AWt-li TIPC • Ilr» - JMKMO
2S10 f»* • »t - I
. ■
t*; * 'T:-l BIV 1(M> MJC *:
aic in - "i«bii«
1" »»t - O 1i«JH (MltHT WUr., I'l {-*[«)•!«.■ 1,
»lo I« «■ • rpA.1 --rij tc>« - f o,tt «■• ■ -r-
I»>
HM * iT]*E 31V flt»>3l ICC »C
:Z*f t*X * K»(7iD91*I9
HK
•*•» • itint dim uwki to a*
it» »i£« • ITP*(£lXi
: -i ,
**>]>r iA9iu^,r<xiiti«ta«^i«x:i -.-i**-*! -» 'irtinr i'iiki ff*° c^S* * *-
; .
4-.WIK
337P TWWIf • -1-
; *
mz t« m. . n<«.i ^-«ii tsicb- r«» a.* eerro«t j*jj
.
sir rso:<l«tc<
n»o w • wui:
. : |i •
•Wl», 6, *,«,0.C>
2*0O 'SM **.; •] row
.' T-
.T-U:f,l,l,0,p,Q
UtQ «t*S ll'Huinl
itto
*W;», S. 5>.3»,r
. -:■ - • • o^i
. | *
!"■
1*30 KITCMC 2*V-
. ■
«f«i "Mxj.ti 'Ui.t i» fan -»>i »* « *». i'"
:««c »«. « ■«.»■
.1.
*flM l«*io,0> "Hbu my ««»»r n.t or »• ■*• ■
:ih ro« w*i - i ts in
'* Jilt - 1 JJ 1 .*lrB (Mla»»i
3*tc •«<« laMtuaal
. i
'K>--.m,il •» ■►,. <• a ••_ lac*<l»'
:tT0 acn •*.!
:.^*
HIrfl'l Ulh to i *i«ui» . n>ifi
A-r*v * | .' «-
fl'tt^AAal • * - • latfrataf
.
-•llll M Ifilw M •'
,-»u cxwc
imv -t 'i »-p- ilr«.j»'
■TOO
•«IWIT rHU» » JltglMll'
I lit M> r«Kt<rvtvll
*MM'ft T»l» ly *.!.» fa,il|«M
i>w a.*
- .VJl'-B ,»<J . iiIit'I f-«W
•t'10 »> • W^OBM
ZMO
'*<:14I*1 |r*vl*M j-ow 4i*iro*l*
rr«i r»:ni ?aan>,*i umiiavt itK»:», «rn« -'"luofii
n*,».T« 3 :t-»ig» • !.» |r»pt««^l-
two*tl 0M0> **
BMM
HttHT'l BlUi- « J..I-. O'tKICltt"
37S* «c* to - 1 ro »r
33*9
IBIW-'UHO.IH |«<,«| i - > •
I7» HVS • LX»nllilD> >-3
n«
£»!*•«
;••■■> MMI *Ci* ■t«!9-r»in!t'»'.»»"i
:*i ■
:rm mxtt ts
j ■ j
3tr »no"D *Tt,TV>
rr»o ^*:^T nviio.a3» **r»tt d to **iit ;n9 int"
™»riv » - i»:et;-7-(i
rroo thv i*»«c,I»! i»>i€h ».ti».»l *. «»■•
rut-
Wt;CCHOi«T«ln» ITftaTM
-»«% t« ..*..-»'- set
::»>
«m oj
SOU :» <3i <> e T>tm rue
-: =
lame
nie ms.1
as*e
-:. iri*,>
. 'i
•:r >p.i-«xi>i .► - -
r»?o rtia
::*>
nm - Tjrt t Auu->cf
j»«e vtwji
:*.-•■
MfMfl
»K lltMl - HMIH*R m»M. -Cftrt-*,'-
.•.
»,mitmvT |Hrt*rviri». MfMICC-'
.nrr i-r>jr.Mi pt-»» i mi
.-«v ••: It HMIiMUt 'IITal' 'intai' 'IlKI - C*-r»M
.«- •
1*1 A *w -»,* <*#(,, Triflta*. ••*.•»**? »**.■#. i i.
*«•# ■«!«>*»»*
-.'-.«! .»! 11, Ch •'!••, J«C"
s«»e *MM "
. ■•
(Ml* «uv»« .Co lftl.»»t<ar .jfpnr.mf,,*^
:w» rj» ii - i -; n
..:■■
l*»'* JtiJ l»,M«*i , til !#■•« 1, •#lw,*V^», *>«.*#*•,
:m •o'C • lImixixiiikO
»tii.
■ . . .1 i ,i..'iti>i
10*3 ••:-• tl|' 'HIWIK'lliM ,HWf.
. *■
r.»*» M». |.„ K.ti'tl.iVitl.'lvnr.Klxr
:ic Mil' :.
■" >x • (O
3»w ««ir ■ *^«
iii( i«*-««
1WJ
<«e s» «t»o«-
r continued from page !69i
line is quite difficult to test because it is only
incorrect in some circumstances. If there is no
activity in the hospital at midnight and the
BBC internal clock ticks past the hour
undisturbed then the original statemem would
have been quite adequate.
When you have to deal with the range of
time necessary to complete some activity,
however, program testing becomes more
difficult. For example, it lakes perhaps 30 to
100 minutes to examine a patient and I expect
that the line:
PROCaddlime (RND(70) + 30>
will do what I want at the end of the patient
consultation routine, but adding a random
number to the Time variable would have made
the effects of the PROCdisplaytimc mistake
unpredictable and hard to check.
A DGH may serve a population of anywhere
between 50,01)0 and 200,000 people. Clearly it
will be impossible to provide Heartstop with a
representative model of such a community.
Family relationships, the geography of the
hospital catchment area, housing conditions,
types of local industry and cultural variations
will all contribute to the patterns of disease in
a population.
Patients must be provided for the game both
at ihe beginning and at random intervals
throughout the weekend. PROCmakepatient
- lines 2-120 to 2690 — is the start of this
function. It is of central importance to the
whole game as the record for each patient
determines and records the doctor's work.
The master index array MIS is dimensioned
in PROCinit at the start of the game using the
following lines:
beds - 20
DIM MlSibedsl
to reflect the maximum number of in-patients
at any one time. Despite the NHS cuts it is
still considered good practice to try and give
each patient a bed of their own. At present it is
a single dimension array holding the
information shown in line 2680.
The variable PT, line 2510, is also very
important as it records the number of patients
in the hospital. The sex and age of the patient
arc chosen by lines 2520 to 2550 and then the
first and last names are obtained from the data
stored at the beginning of the procedure. The
'make patient' procedure will also have to
generate a disease and some presenting
symptons and signs and these will probably
take up one or two more dimensions to the
master index array.
The current state of the patient will be
stored in CONDS and this will tell you
whether the patient's condition is stable,
improving or deteriorating. Unlike the
disease, which must be kept secret until it is
diagnosed by the doctor, the condition is open
information that can be accessed at any time.
PROCmakepatient can be used as a general
purpose section of code that will create people
for all sons of purposes. The first and last
names for the person are attached to a number
of attributes such as age and sex, and these can
be varied to lit the needs of whatever program
the procedure is built into. The procedure
Figure 2. Slagthorpe Memorial Hospital
Management Information Service
Friday 18 2 Current Inpatients
1 Christopher Sanders
2 Florence Rees
3 Thomos Shaw
4 Alison Woods
5 Meriel Campbell
6 Mary Cartwright
END OF REPORT
Friday 19 15 16 - Current Inpatients
1 Kate Smith
2 Charles Apploby
3 Jacqueline Major
4 Roger Crosthwaite
5 Briony Rees
6 Charles Palmei
END OF REPORT
Friday 18 3 - Current In-patients
1 Mary Shaw
2 Roger Mann
3 Julia Black
4 Sam Major
5 Christopher Russell
6 Alison Appleby
END OF REPORT
could just as well produce a sum of money to
be given to players at the start of a game in
which you play pontoon against fictional
characters made up by the computer.
PROCconsult is the start of the function
"Talk to and examine a patient" displayed in
PROCdoctor - lines 2100 to 2300. As it,
stands at the moment the fixed length
information about the age, sex, condition and
treatment of the patient is stripped off by line
2755 before the patient's name is printed in
line 2760.
Line 2730 changes the format in which
numbers are printed to stop the patient
number from occupying the first 10 columns
of the screen. Line 2940 restores the normal
format before the procedure ends. If you press
zero when the current in-patients are
displayed, a printed 'Management Inform-
ation Report' is produced, I was quite unable
to find a way of turning lines 2810 to 2930
into procedure. I would like to use a similar set
of instructions to produce a printed list of
bleep messages.
I cannot pass the name of the MIS array into
the procedure without generating an error
message. Figure 2 shows the format of the
report. Three reports were printed to show
how the 'makepatient' procedure fills up the
hospital beds that are occupied at the start of
the game. The names in the data lists are
combined successfully to generate different
patients for each new game.
The creation of new patients when the game
is run raises a further problem. What happens
when a parent says that it is bedtime and
means it, or the 'phone rings and you have 10
set OUI on an emergency night visit to a real
patient. Many games that take more than a few
minutes :o complete offer a way to Save the
current state of the game on tape or disc.
Placing isolated variables and strings on to
tape by one is inefficient and no fun. Before
the program gets unmanageably large I shall
want to rationalise the variables into a smaller
number of arrays so that the data tor the whole
program can be read on to lape using a simple
loop construction.
YOUR COMPUTER. JANUARY 198* 171
^WANTE D * de alers *_WANTED^
\ i /
late
HAVE YOU GOT A BEEB?
THEN YOU NEED ONE OF THESE!]
"fFSVUNK.
Ml
£rogrammable joystick interface for the BBC model B
6
PRO-LINK allows 9 different functions to be programmed into the joystick,
these include the four directional movements, fire, and even the ability for
combinations such as: fire 8- up, fire &■ down, etc. This means that 9
different keys can be simulated from the joystick at the same timel (Great
for PLANETOID). Diagonal movement is also provided if normally allowed
for in the game.
The PRO-LINK package contains two parts, the hardware adapter used to
connect an ATARI style joystick to the user port and a cassette containing
software which allows the use of the above joystick with existing games.
The hardware adapter, when connected to the B.B.C. user port, will accept
ATARI, COMMODORE, GRANDSTAND, LE STICK, SPECTRAVISION
(QUICKSHOT), and any other ATARI compatible joysticks.
Examples of PRO-LINK compatible games:
ACORNSOFT
PROGRAM POWER
A&FSOFTWARE
SUPERIOR SOFTWARE
ROCKET RAID
-ALL GAMES INCLUDING:
PLANETOID SNAPPEF
MONSTERS
SNOOKER
-KILLER GORILLA
SWOOP
MOONRAIDER
•PAINTER
PLANES
-FROGGER
ROAD RUNNER
ALIEN DROPOUT
-SPACE ADVENTURE
VIRGIN GAMES
BUG-BYTE
PRO-LINK — Allows you to get the most from
your games.
WANTED
TOP QUALITY MACHINE CODE PROGRAMS
FOR ANY OF TODAYS POPULAR MICRO'S
e.g. BBC, ORIC, COMMODORE 64. ELECTRON
WE OFFER HIGH REWARDS!
TOP QUALITY ORIC SOFTWARE
ONLY £6.90 inc VAT & P&P.
SQUIRM Fasi moving arcade type yame. can you
control Squirm in his fnr<icjn fin food
avoiding beimj hitten by Boris
BATTLESHIPS Trw? txwt computer version of Uhj pupoldi
iHKitif ();imo, hti'Res graphics, imRsi
sound cflecisl
ELEMENTARY Hdp imniovo your child's nwtlis . n> liiy
MATHS Learning mnrio June (or ilio under 1? s
CENTRONICS ^fej.
INTERFACE FOR THE^W
COMMODORE 64
only £29.90 in & c P v & A P T
CENTRONICS PRINTER
CABLES FOR:
BBC/ORIC/DRAGON
ONLY £12.99 inc VAT & P&P
AZTEC SOFTWARE
18 Gregory Springs Lane, Mirfield
West Yorkshire, WF14 8LE
TRADE & EXPORT ENQUIRIES
WELCOME tel. 0942 492826.
^WANTED * dealers * WANTED^
1 72 YOUR COMPUTER, JANUARY 1984
RESPONSE FRAME
Do you have a problem? Your manual is
incomprehensible or you just cannot get the
hang of that programming trick you tried —
whatever it is, Tim Hartnell will do his best to
answer your queries. Please include only one
question per letter and mark them "Response
Frame".
BREAK DISABLE
| I wish to give copies of my
Spectrum programs to my
friends — and perhaps, In due
course, sell them. I wish to make
it so that my friends cannot sec
my program. Can I disable the
Break key?
Alan Purchard,
Dunfermline,
Fife.
It is possible to make the computer
crash if an error — such as
"Rrcak" — is generated. The
program should have been Saved
with Line — i.e., authorstart — then
the first program line should alter
the item on the machine stack to be
used as the error return — sec
Sinclair manual page 174 under
sysvar 23623, ERR SP. This
contains the address of the two bytes
to be Poked to change the address —
either make it point to an infinite
machine-code loop or point to
address 0, so that the program self-
destructs upon attempting to Break
out to Stop from an Input.
This, unfortunately, falls down
with cassettes in two ways. Merge
will foil this autostart. Ai well, if the
Break out before loading is
complete, you can get a sizeable
chunk of the Basic program,
although it is incomplete since the
Spectrum docs not do a New on an
incomplete toad as the ZX-81 did.
• Answer supplied by Dilwyn Jones.
INPUT PROBLEM
■ I own a Sharp MZ-80A and
after several months of dabbling
with Basic would like to progress
onto machine code. I hope this
will help me overcome a
problem I have with the
computer concerning the Input
statement. 1 have written a
program that requires a word to
be entered up to a maximum of
15 letters. However, if a nul
string is returned — i.e., CR or
ENT — then the Input prompt
moves down to the first print
position of the next line, and
waits for the input again. This
completely ruins the screen
display. Is there any way that the
Input command can be error-
trapped so that a nul string Is
ignored?
J H Weaver,
RAF Gutersloh.
Jeremy Ruston suggests the
following lines should help;
1000 A$ = ""
1010 GET BS
1020 IF B9 = CHR3(BI THEN RETURN
1030 A$«A$t-B9
1040 IF LENIA9) - 16 THEN RETURN
1050 GOTO 1010
The book Software Secrets, Input,
Output and Data Storage Techniques
by Graham Beech (Sigma Technical
Press) was written mainly for the
MZ-B0K and a great deal of the
information should help you in
developing programming and simple
machine-code skills.
SPECTRUM LOGO?
■ I have heard a lot about the
programming language Logo,
and want to be able to learn it on
my 16K Spectrum. Where can I
get Logo for the Spectrum, and
how can I learn more about It?
Simon Shaw,
London EC2.
You can get Logo for many
computers — including the TI-
99/4A, the Commodore 64, the
Apple He, the Research 380Z, the
Tandy Colour Computer, the IBM
PC, and the Atari range, among
others. However, at the time of
writing, Logo is not available for the
Spectrum. Both Sinclair Research
and Acorn — who do not support the
language for the BBC or the
F.lectron, although privately-
produced Logo versions arc available
— have come in for heavy criticism
for not putting their weight behind
(he language. Sinclair at the moment
seems to be favouring Prolog. I have
been unable to locate a Logo for the
Spectrum.
There are many books which will
help you learn about this fascinating
language. The most important is
Mindstorms, written by Seymour
Papcrt, the inventor of Logo. It is
available for £4.95, and published by
Harvester Press. A paperback
version from Fontana is expected
shortly. Addison-Wesley's Logo
Programming, by Peter Ross (£7.95)
is also very good. Discovering Apple
Logo, David D Thornburg, also
published by Addison-Wcslcy
(£9.95), is a useful introduction,
which is not limited io those who
own Apples.
IN SCANNING
In the October issue of Your
Computer I gave a reply to C Bradley
about the use of In for keyboard
scanning tn multi-player games. I
quoted from the book Delving Deeper
into your ZX Spectrum by Dilwyn
Jones. Dilwyn has since been in touch
with me regarding the answer. He
points out that keyboard scanning with
In on issue-three Spectrums — the most
recent — may not be as simple as I
indicated it was in earlier issue
machines.
If you are used to 2$S meaning no
key pressed, that may not be true any
more. As Sinclair Research says, you
should only check the lower five bits —
bits to 4 — of the keyboard ports.
Bit masks are not feasible in Sinclair
Basic, so this is what Dilwyn tuggtstt
could be done. In Delving Deeper, a
method of resolving the ATTR
components teas suggested. Use this to
mask the bits:
LET value = IN port number:LET
value = va*ue-(lNT(value/32*32>
A LONG WAIT
■ Since Christmas 1982 I have
been waiting for the Acorn
Electron to appear. I first beard
about It from your magazine In
December 1982. I realised this
was the computer for me. I had
the money, so all 1 had to do was
wait. To pas the time, I began to
learn BBC Basic as I heard the
Electron ran it. I have more or
less got the bang of it, but it is
very frustrating being able to
program and not having a
computer. Could you please tell
me when it is going to appear?
S'iget Johnson,
Ripley, Derbyshire,
IN THE ARTICLE called User's
Column in Byte magazine, Jerry
Pourncll often talks about the
"Coming Real Soon" syndrome. He
suggests, and I concur, that you
should never make purchasing
decisions in the computer field in
terms of things which will be
available shortly. "Shortly" nearly
always, as in this case, means longly.
You arc right, however, to learn
BBC Basic as much of it — with the
major cxccpiion of the Teletext
Mode 7 — is applicable to the
Electron. You have a single touch
entry system for keywords as on the
Spectrum, or you can type in words
in full, as you choose. The Electron
should be widely available by the
time you read this reply.
BUY AMERICAN
■ 1 am a foreign student
currently studying here In
Britain. 1 am planning to buy a
TI-99/4A computer to take back
to the Philippines next year.
However, the TV system In the
Philippines Is different from the
British one. It is the same as the
American system? What should I
do?
Kenneth Cheng,
Cambridge.
I SUGGEST YOU should buy an
American machine, thus
sidestepping the very real problems
inherent in convening the British
output to work on your own TV
system. You should get hold of an
American computing magazine and
write to one of the computer mail
order companies. I would write
before sending money to make sure
they are "willing to supply you over
here.
CLEAR PICTURE
I I »m a complete novice In
microcomputing and I have just
bought a ZX Spectrum 48K. My
problem Is that I can not get a
good clear Image on my colour
TV screen. The Image I get is
like a TV station which Is not
tuned in correctly. It is fuzzy,
unclear, and with a slight
ghosting. I have a Grundlg
Super Colour Teletext TV set
and I have tuned it to channel 36
as per the Spectrum instruction
book. In fact, I have been
through all the channels to see If
I can find a better one. I get a
good clear Image on the black
and white portable that I have,
but I can not get the same results
on my colour set. I have tried
changing the Border, Paper and
Ink colours as well, without any
improvement. I would be
grateful if you could help.
W VFabe,
Newton,
Nottingham.
Your television set should work
perfectly with the Spectrum.
Although there have been problems
with some cheaper brands of colour
TV, your set is a very high standard
one indeed and should produce a
very good picture. Et sounds to me as
if you haven't tried the fine tuning.
The reference to channel 36 is only
an indication. You are expected to
adjust the channel tuning slightly
until the picture improves. The
picture will never be as perfect as
one produced by a good television
signal, but later model Spectrums —
such as yours — produce far more
steady displays than some of the
earlier ones.
HOT ZX-81
Response Frame has received a number
of letters regarding ZX-81 's failing
when they get hot. Eric Curling, from
Tilehurst, Reading, has had this
experience, and suggests some ways to
improve matters:
"For about a year now, my ZX-81
with ISK has had an infuriating habit
of locking up after about an hour of
use.
"The display remained. However,
the keyboard became disabled. I spoke
to Sinclair several „ times, and the
company kindly sent me some new
chips - ROM and ULA. I replaced
these, and within an hour the keyboard
locked up again.
"In despair I went out and
purchased a Spectrum which satisfied
my fingers for a while. However, I still
had a use for my ZX-81 and decided to
retrieve it from the dustbin. I
remembered reading an article about
the way the internal IK of RAM was
disabled when the 16K RAM was
fitted. I noticed that the address bus
remains unbuffered and connected to
the 2x2114 chips.
"When the 16K RAMpack was
connected, I decided that removal of the
surplus chips would be a good idea, just
in case they were getting in the way.
Hey presto! I can now Enter and Run
very long programs, without a hint
of keyboard lockup."
YOUR COMPUTER, JANUARY 1984 173
'¥.
Pat the Postman
Really original. All Pat
has to do is collect
parcels whilst
avoiding obstacles
tike cars, fires, trains.
etc. Skill level and
Hall of Fame.
48 K Spectrum. £.6.95
Deffendar
Earth is under attack
from mutant aliens in
an accurate
implementation of a
top arcade game-
and one of the most
difficult to survive in!
48K Spectrum. £.6 95
VI
vm
(J
^ 1
m
M> 1
One Hundred &
Eighty
That famous shout
tells you what it's all
about! A good
implementation of a
difficult game-
doubles, trebles,
twenty-five and bull
all possible.
4£K Spectrum. £6.95
Land of Sagan
A quest to find the
long lost Staff of
Health. Is It In one of
the castles? Or in the
Tower? There are
plenty of problems -
and plenty of
opponents- in this
great graphic
adventure.
48K Spectrum. £6.95
Star Trek
Defend the star
systems against the
Klingon attack. Runs
in real time - so you
have to make the
right decisions fast!
40 K Spectrum. £6.95
Drakmaze
Find your way round
Dracula's domain.
A game to get your
teeth into!
48 It Spectrum. £6.95
Cruise Attack
Save the city from
annihilation in this
wonderful version of
an arcade favourite.
Nine skill levels,
bonus points for
attack ships.
48K Spectrum. £6.95
Nanas
Catch tho bananas,
miss the coconuts.
Easy? Try it and see.
Simple in concept,
hilariously
entertaining -it'll
drive you bananas.
16K Spectrum. £5.95
**.$
Creepy Crawler
An authentic version
of one of the most
addictive arcade
games devised. All
the usual features
(Centipede, Spider,
Bug, etc) with full use
of Spectrum graphics
and sound.
I6X Spectrum. £5.95
Mad Martha II
Great sequel to the
best-selling Mad
Martha, Hilarious
graphic adventure,
with hero Henry in
sunny Spain, beset by
wacky waiters, mad
bulls and the wrathful
Martha.
48K Spectrum. £6.95
* X Hi
Laserwarp
Invaders, Aliens, this
game has the lot -and
you have to survive to
destroy the Master!
Simple controls, far
from simple task.
48K Spectrum. £6.95
Knockout
No aliens, lasers,
invaders or rockets-
just simple but
absorbing fun which
up to 4 players can
enjoy.
48 K Spectrum, £6.95
\
m
Timequest
A warp-space
accident spreads
your capsule across
time. As you land in
each new era, fresh
perils face you. A very
skillful graphic
adventure
48K Spectrum. £6.95
SAS Assault
Your mission- rescue
the Russian
ambassador from
terrorist kidnappers,
before the Kremlin
declares war. Loads
in two parts- your
rating In the second
depends onyour skill
in the first.
48K Spectrum. £6.95
Galakzions
Watch out as the
Galakzions break
formation to attack in
such force that no
mere human can
survive!
16K Spectrum £5.95
See them at
Lightning, PCS,
Tiger, Co-op,
Monztes,WH Smith
& other leading
retailers
PHONE YOUR VISA
OR ACCESS
NUMBER
Other great new Mikro-Gen programs coming soon - watch out for them!
Please make cheques/PO payable to 'Mikro-Gen' and add 40p post & packing per order.
Mikro-Gen, 1 Devonshire Cottages, London Rd, Bracknell RG12 2TQ Tel: 0344 2731 7
a
\
v ' ) \
&V.V
*
>
Mb
C
!§§££
ti^^^.^""
K
fl
c
Spectrum 48K
(Author: Tina Billert)
A new and totally original game for the 48K ZX
Spectrum.
Tne Mopp household is yet again in a turmoil. Mrs.
Mopp springs into action attempting to clear the
debris which her untidy family have left in their wake.
The frantic pace of the clear up takes its toll on Mrs.
Mopp who occasionally succumbs to the pressure and
resorts to the bottle for a little refreshment, with
hilarious results!
The game features 8 directional movement from
keyboard or Kempston joystick, increasing difficulty,
great graphics, sound effeds and high score feature,
for just
£5-95 inc. VAT
(Author: Eddie Mils*}
Welcome to Acorn Park Golf Club, a picturesque
course set in the heart of Cambridgeshire. For those
straying from the fairways there is plenty of difficult
rough, numerous water nazards and crater-like
bunkers to make life difficult.
We have a number of vacancies for new members
(including ladies, juniors and senior citizens), at the
very special price of £7 95 inc. VAT.
Please do not delay, membership is limited to BBC
model "B" users only. Electron owners will be
welcome in the very near future.
Superb graphics, excellent sound effects and a truly
addictive quality make this a must for anybody
hooked on the great and ancient game of golf.
£7-95 inc. VAT
ZafTlPUTH5DLVE ltd.
8 Central Parade, St. Marki Hill, Surbitort, Surrey.
Telephone: 01-390 5135
Open 9.30-18.30 Monday-Saturday
*f*-
SOFTWARE F/iE
Software File gives you the opportunity to have your programs,
ideas and discoveries published. We will accept contributions for
any home computer provided they are submitted to Your Computer
exclusively. Please double-check your programs and specify the
memory they require before sending them, preferably on cassette.
We pay between £6 and £36 for contributions published.
Doom Church
Mark Bristow,
St Peter Port,
Guernsey.
7— r—
Yor 1'l.AY Till-. p:irt of Charlie the church
carpenter. The idea is to build the church
tower before the "thing" on (he roof moves
across to ihe end, and also without being hit
by the demolition ball.
To do this you must collect 3 ladder from
the right and lake it to scaffolding on the left.
When you have built all four ladders up, you
must jto in the top and release ihe lower.
Oncw this is dime the "thinn" on the roof
»ti<ps moving. Hul you still have to place the
clock in the right place on top of the church.
This is simply done by pressing when you
think it is over the right place on the church.
Use the graphics machine-code loader to
enter dat3 for lite user graphics. Then type in
the main program. Save the main program and
code for graphics by entering Goto 9000.
Then rewind lape and press play to Verify il.
In lines 220, 1050, 2010 and 501)0 the
inverse letters sliuuld simply be typed in as
normal letleis, lull the normal looking letters
should be lyped in as the graphics of ihoSC
letters.
Program notes.
Unes 10 to 75 print initial screen display
Line 80 sets up variables.
Line 90 waits lor keypress and sets up loop lor
number of ladders.
Line 100 prints new position of Charlie and
demolition ball.
line 102 checks il Ovirlio has been hit.
line 103 Chock? il Charlie has climbed tip to
clock
lines 105 to 130 move demolition ball.
I m« 140 picks ladder up, then decreases loop
Containing number ol ladders.
line 150 puts laddci down if yon arc in the
right place and if you are carrying a ladder.
Line 200 moves Charlie horizontally depending
on keypress.
Line 210 moves Charlie vertically depending on
press and where he is.
line 215 moves ihe ihing on the church across
depending on lime.
line 220 increases lime and cliecks to see il
time is up
Line 230 prints thing on the church
t ine 490 prints Iliing In one of the windows of
the church.
Line 500 Goto 100.
Lines 1000 to IflbO yon are hanged.
Lines 2000 to 2030 move clocv across checks,
and to see il is pressed to release clock.
Line 2040 checks if clock is in right place.
Lines 2050 to 2080 church tower built.
Lines 5000 to 5050 give final assessment and
ast (or another go.
lines 9000 to 9010 Saves and Verities a copy
of Doom Church.
Line 9050 wtmie pioi|ram auto Runs liom
-. : :::::!; : ;:;;i ! i : :: r t::::::::::::'.
JL_;.
t ' t t
- -.
Machine code for graphics.
-a- . , aits , k , hiss , is , is , sss , e , ass
"U" - , OS , 66 , ia& , 66 , 66 , 68 , 136 , 66
S" -,se,Bo,i6,33o,2B4,i9B,aa2,
--£" - , 19B , 134. , 66 , 04 , 64 , 04- , B* , Z3
,0
-,SS, ICO, 226, 2*2, 2SO, 134,56
-,3,14, 00,69,127,111,264, IS
■ ■».•■ - , 126 ,224. ,24.0 , 1S4-, IBS, 166 ,2
34,2*2
"^" - , 2S4 , 111 , 127 , 69 , 36 , 14. , 3 , O
•r " - , 126 , 1S6 , 3St , 184. , 240 , 234. , 1
28, O
"?»•■ -,286,1,1,1,288,16,16,16
"0" -, 2*, 36,36, 30,36, 36, 24. ,
"S" -, 34., 36, 24., 16, 8, 4., 36, 2*
,5*" " ' SB ' 1S * ' at **'3*a , 238 , 100 , 56
29?3 SS ' 109 ' aS5 ' al9 '2=B, 169, 183,1
agVass ' * £9 ' 1M ' 129 ' 1=D ' la9 ' XS9 ' *
"H" - , 2SS, 231, 231, JL9S, ios, ia», a
29 j lew-
"t" -2*. 24. 126, 126,2+, 24., 34., 24.
Graphics machine code loader
10 LET (OC*I.O: FOR rtaUSR "
TO U3P "q"*7
30 IMPUT " CODE : --> "; CO
30 PRINT n, code
4.0 POKE n.cod*
4.3 LET tOt«V -10 14 1+PCEK n
SO NEXT n
60 CLS I PRINT AT 10,10; f"#
OK «*♦" RND tot* 1-1S893) ; <"••
DROR IN DATA ♦♦*" AND tOtllO
931
lite graphics
r - a
e - w
c - a
d - M
E -
f - A
G - fc
» ♦
ISO
u
- =?
K
-
L
- s
M
- tf
N
- a
O
- u
P
- n
O
- t
75 FOP n=l TO » PRINT IN* 1 ■=■
T n ,25 RT 9.23; "S". AT 15+ INT
(RNC'Oi -i -3»n + «. " + "• NEXT n pp
XMT IN* i.ST 1: 3 tt
30 ..ET Ci9. ~ET p-13; LET . «1
.' LET y=2«. LET Xta-1: LE- }l = l
LET titt=0 LET hay. LET e «y
LET C«1>- LET d*D
90 PAUSE 0. LET ladstfaO POfl
.'■ «4 to o srep - J LET dijt«*»-;
100 LET -INT RND*8' *2+ll PPI
NT AT l,t ,«T c,d.' ",fiT ...
i .AT :• .p; "£r ;AT d*1,p, "2" P
RINT INK 1 AT j."©"; INK 7. =i
PEP 1 A-^ «tj y : "*" : LE~ C =C _«T
iap. LET i«x: LET b«V
102 Xf BTTR 'P.ptoSe OP P — p
D+I.p: [>S5 THEN 60 TO H.00O
103 ip '. -:• Pttr ps« then go t o 2
105 uET ftlaxl uET ci=Ml
110 IF flTTR 1,. u + n],l :> 3j --"EN l
ET ylitvi'-i* - ' #i»l»
120 IF ftT-p (X4X1..V) ■•.•St THEN -
122 SEEP .00? £4^im«
125 ;r H«xl SKI. bl«'4l ANC ATTC
• . - • . -56 THEN LET ;- • .
«-l) - ■■■:-:
1)
LET yl='.'il = -i' -<yl =
i
- Charlie
€ - DenoLl tion ball
m
rrW
- Church CLOCK
The irt,nn program
10 PAPER 7:
INK 0- SOPCES
r 21
A.r ,
=;« pos-r. =0 to i fop r»s
PRIMT INK 5; TAPER 1 . AT
NE'«.T t i tsEXT n
I
4.0 POR n«l to a© print ink £
RT n,fl I AT r, ,31, •• | NE> T
54 FOP f. si TO *: ? PTr.- :•■- .
PAPER JjPT n * 4. < 1 . O , ' ' aorrmr u
Eat n
ee p rint iNh 2: paper = BT i i
_=-?' RT 2 .2 ?4fc~ .AT ; 8 =t
*e fcf n=iz ~r ~ ;~^? -i ?■=-:.
n.iO, RAPES 7. INK £ llll
LP: Xg R 2;
3?" N
l2e print ink. ;.at y. y;-f
i 130 -£T <ix+x: LET »*'j+vl
? 14.0 IF F*30-n *N0 tssder*^ TMf.
PRINT ST i,J, ■, BEEP .1 :^. _
ET tiwersi PO» r»le TO 20 PPI
i) NT AT f,31-n;" ". MEX" t: NEXT r;
' ISO Ir p»S ANC liddtr«l Alw Oar.
*4 + -> TFt« N SEEP .1,5: LET iasa*r«
0. FOP /sf.^A^S TO 20 PRIN- IN>
2: AT '• "2-- NEXT f
£00 _ET b. sp+ (INKEY**' 3" Sf.I p<3
O-n AND P=19i - iINKEYtw-S" AnO io
b3 OR 10»19 AND p>9)
I 1 210 IP PC} THEN LET 0-O+rXNM.EV*
= "6" AND 0<1«>-IINKEY» = - 7 -'.: :
•at 6E£P .O0S.10
215 PRINT RT 7 t :me*l0; PAP£P ~
. INK £. "|j
_^0 LET t jiit =l i tuc + .03? IF •..■■£
L7 T^£N L g - jfs'T -
jitMC'L". GC TO 5^0C
230 PRINT <ar 7^t:!«e+10: PAPER
. ink ^. -a
4.90 PRINT TAPER 1. INK 7 . AT 10,
... . -,J-
500 v0 TO -00^
= 99 RE- 1 ■ ■'■ ■■.■ ■
*IOOO FC- r. =..> TO 3 5TEP -.i _ .Z
P ,O05 r ME'T r, POP r- -0 TO iJ
PAINT RT ft.Pi PAPER 8; "5" M8XT
"lilO FOR n=lS TO STEP
;jcp
EXT n
:: ~:~ -,--i ~z 12 jtep 2 prin
t pi5pEc i in- 7;flT S,H rT*;RT !■
B - □ NEXT n
67 LET waRNO-iO + iO PRINT ^.- ;
paper 0. ink e -n rt ::
"U"
-OR f»16 r 20 PRINT II
.AT r .2?. HCCtJ NEXT f
• OOS.r. &EZ? .005,0+5 PRINT AT
- ' r . F.= F5P ?; " fi"; AT n«l F • R
T fi*2 1 n AT n+3.p ; "H" ; AT r. -i.
NEXT n
1094 ^^ r 1 »_
_1399 REM _
4 £O00 FOR nrl3 TO 1 STEP -1 -- :•-
T AT r Z? :'".'••; AT n + 1,20:"!" at -
42.23. ■ '• : BEEP .Oi.ri: r.EXT n
* 2CIO FOR n=25 TO £ STEP -1: PPIN
T AT i..-. .■[ AT 2.r>;"!. •■•: BE£-
.Ol.n- NEXT -
2020 FOP r,=l TO 24. PR IKT AT i.r,
"; PAPER 6; INK 2. " . '.' , ' , > " ■ PAR
EP ?;"C' -;AT 2,n," "; PAPER f "Jj«
fc~; , p^pec - v , at ,}.r, . -AP
£P_j ;3y ?' AT 4. ,n- PAPER -
. rrirER C. ' ■ * r r'
* 2030 I ff Ifl'E'S • ■ "O- THE". eEEf .0
i,.'i. NEXT r. FOR f=i TG 4 PAINT
AT t ,2* ■ " ■ NEXT t CO to
tcviiiinuiiii uu page 179)
YOUR COMPUTER. JANUARY 1984 177
V
4ft
%
\
Please add 15% VAT to all prices.
in
SPECTRUM
LOGOS £865
The 'Turtle' Graphics language
MAP OF THE UK £10.40
Educational U.K. Geography
HORSE RACE FORECAST £13.04
FOOTBALL FORECAST £13.04
SCEPTRE £8.00
New Adventure Game
ZEN EDITOR/ASSEMBLER £12.50
X ANAGRAM £6.91
Superb blend between crosswords
and anagrams
C K commodore
^ 64
DATABASE £21.30
255 pages of 10 items
SIMPLE ACCOUNTS £21 .30
Up to 80 ontrios/month
EASIVAT £34.34
VAT accounts program
STOCK CONTROL £24.50
Keep track of you r 9tock
BC BASIC t.b.o.
The Ultimate Basic Extension ROM
HORSE RACE FORCAST £17.34
FOOTBALL FORECAST £17.34
sinus i
FORTH £185.00
Full FIG Forth
CHEDIT £24.50
Character set editor
ISLES OF ARTUAN £19.50
Extensive Adventure game
OTHELLO £19.50
With fine graphics
MAZE RUNNER £14.50
Thinking Man's Maze Game
RX £80.00
File Transfer Program
Afeur/jtoin
MODEMS/COMMS £99.00
For Electronic Mail
EDITOR/ASSEMBLER £29.50
The first Z80 Ed/Ass for ihe
NewBram
OISASM £14.50
Disassembler
HISOFT PASCAL £35.00
Compiling Pascal
CARD INDEX £30.43
Multipurpose data management
program
|
» RUMA « ^is
COMPUTERS^
Unit 12, Horseshoe Park, Horseshoe Road, Pan q bourne, Berks RG8 7JW
Tel: (073 57)4335 Telex: 849462 TELFAC.KUM
FILE MANAGER £20.00
Creates and maintains records
GOBBLER £8.00
Negotiate a maze filled with
hazards
FOOTBALL FORECAST £25.00
Sophisticated Pools Forecasting
STAR TREK £8.00
Save the galaxy from the Klingonsl
NDUMP £14.50
Dump graphics on Epson printers
ALIEN INVADERS £8.00
High Speed arcade game
HORSE RACE FORECASTING
£24.50 The Serious Punter's Aid
MZ MZ MZ
BOA BOB 8QK
Send for catalogue —
an outstanding selection
of programs available
MZ
7QO
PAKMAN/MILLIPEDE £8.65
Superb graphics and sound effects
QUEST £6.04
An addictive testing adventure
game
COMPETITION £8.65
An amazing challenge game
BASMOD TOOLKIT £12.61
Sharp Basic extension
PASCAL COMPILER £34.35
Professional, proven and reliable
software tool
KUMA FORTH £25.65
Full fig forth
ZEN EDITOR/ASSEMBLER £14.35
The complete system for the Z80
programmer
CASTLE QUEST £6.91
An adveniure you'll never forget
BUG ZAPPER £6.04
Arcade style game
MAZE MINDER £6.04
Superb graphics and sound effects
BEGINNERS CHESS £8 65
The ideal way to learn, practise and
become prolicient
ELECTRON 22622 £6.04
Fast and furious space game
MUSIC COMPOSER £8.65
Write and display music visually
and audibly
FUN PACK £6.04
Six exciting games for the price of
one Superfire, Evasion, Gun.
3-D. Towers of Hanoi, Zrimm, ,
i THE SOFTWARE LISTi
TERMS Piaato add r 100 poM tnaoxi^ to chock umlM f20.00 C4"<M« t»«« ©« •* «*».
eneau«orciodnc«rdoi<l«riov»r£20 00"n«'*U K 1 ciaulronad carta card o«iaf» act ifMtd
on out ?4 Hour aniaphona aarviea
FIENDISH ENIGMA £8.65
Decipher the coded message
DATABASE £10.43
Electronic Card Index System
NON-VAT ACCOUNTS £10.43
Makes light work of necessary
accounts
EASIVAT ACCOUNTS £25.65
Up to 75 entries per month
HOMEBUDGETE8.65
Keep track of your home finance
EASIDATA £17.35
Superb Database written M/C
XANAGRAM £8.65
Superb blend between crosswords
and anagrams
STOCKCONTROL £29.50
Another 20 programs in
New Catalogue
PC
TANDY PC-2' 1500
PC-CALC3E19.50
Spreadsheet
PC-PLOT 3 £12.50
Graphics for Calc3
PCCALC4£19.50
More powerful Spreadsheet
with graphics
PC-DATABASE £19.50
PC-MACRO £29.50
Macro Assembler/Disassemblor
PC-WORD £24.50
Word Processor
BBC - B
XANAGRAM £6.91
Superb blend between crosswords
and anagrams
EPSON hx-20
DESK MASTER 1 £29.50
Office Aid Calculator program
DESK MASTER 2 £29.50
Word Processor
DESK MASTER 3 £29.50
Spread Sheet Calculator
DESK MASTER 4 £29.50
The Friendly Terminal
DESK MASTER 5 £39.50
The Editing Terminal
DESK MASTER 6 £ 19.50
Decision Maker
DESK MASTER 7 £19.50
Editor/Assembler
DESK MASTER 8 £19.50
Mail Lister
DESK MASTER ( £29.50
RAM Database
DESK MASTER 10 £19.50
Labelier
DESK MASTER £29.50
Mobile Stock Recorder
DESK MASTER 12 £49.50
Computerised Payroll
DESK MASTER 14 £29.50
Expenses (32 K)
DESK MASTER 15 £29.50
Stock Control
0ESK MASTER 16 £39.50
Bar Stock Control
DESK MASTER 17 £49.50
Pert and Critical Path Analysis
HOME BUDGET £17.35
Home Accounting System
HORSE RACE FORECAST £24.50
Win or place — it's a winner!
COMPUTAX £49.50
Personal Income Tax Planning
TINY PASCAL COMPILER £39.50
CHEMLABEL £149.00
Pharaceutical Labelling
DISASSEMBLER-PROLOG £19.50
Disassembler with adifforence
SALES ORDER ENTRY £29.50
Sales/Order Records
ASTRONOMY 1 £19.50
Geocentric Planetary Ephemeris
ASTRONOMY 2 £17.50
Heliocentric Planetary Ephemeris
FFOSSWRITER £95.00
Wordprocessor
NAVIGATIONAL ALMANAC £19.50 1
For Expanded HX-20
CURRENCY CONVERSION £149.00
Worldwide currency calculation
GAMES COMPENDIUM £14.50
Bandit. Hangman, Dice
AIRLINE £17.50
Run your own airlinol
USER DERN GRAPHICS £17.50
CASH EXCHANGE £19.50
+ BOOKS
Plus lots more . . .
Vttttt ikk bo* li3 f,>r in
nriiMftoii r*i|uir*i]. jnd tend coupon to:
BatKaflGI 7JW '
Kuma Computat* Ltd . Unit 1 2. HotMihoa Par*. Hotwaho* Road. Pangbouina.
*tf/4*a^*
ilr*,: i (i * i •
D
D SHARP PC-5000
D □ APRICOT
Dsirius
H EPSON HX-20
1
□ sage
J EPSON QX- 10
□
□ ■
□ SHARP 700
^NEWBRAIN
j SHARP A
Z COMMODORE 64
Q 1
ioxD
^ SHARP 3541
J ELECTRONIC MAILE
□ SHARP PC1 500
□ □ PRINTERS
□ 1
NAME
1
ADDRESS
1
1
o eomoutar
eosi < i>i»
lutaa
. mic
178 YOUR COMPUTER. JANUARY 1984
r,
SOFTWARE FILE.
I continued from page 177)
£C = FOR n=5 TO
PAPER 6 J INK
£060 PRINT AT 5
I, "fh" ;flT 6,11
2070 FOR (=1 TO
BEEP . 01,ri#f:
2080 LET a=0: LET
UILT THE CHURCH T
S0O0 FOR n=0 TO
8. PRINT AT n ,10 l
2; "I' V' i'i'". NEXT n
11, INK 6, PAPER
"LU-
5 FOR nsl TO 10
NEXT n NEXT t
3S="Y0U HAVE B
UER -
STEP .08 PRIN
OR INKEYt«"'V
RNO INK.EYS :
TO 5000
T AT 3,10; BRIGHT 1; INK n;"MARD
P UCK ... ■ at 3,9. ( "HOmgHBtLMtHO
AND •»0>*»*,AT 18.12 "AnOTmE
GO f"
5010 IF INKEY»«"V
THEN RUN
50S0 IF INKEY*,< >"n"
"Y" THEN NEXT n : GO
5050 STOP
9000 SAUE •::000M>' LINE 9050
SR'JE •■ : CHURCH >> "CODE U5R "a", 13
•a
9010 UERZPr '"•; VERIFY --COOS :
RUN
9050 CLS PRINT AT II , 0; "By '££ :
";AT S.7, "■: < <DOOM>>>": OUgP 1: L
OAD •••CODE PAUSE 200. OUEP
RUN
Heli-rescue
m
2k
mm-
ilTTJTTrlill
C J Dovies and M E Wilson.
Bishop's Cleve,
Cheltenham.
The HEU-RESCUE program was written to
run on a standard Dragon 32 with one
joystick. The aim is to rescue the raft from the
sea using the helicopter.
The game starts with the helicopter on the
helipad, from which you must fly the
helicopter and position it over the raft,
allowing its ski just to touch the raft. The raft
will then disappear signifying that it has been
picked up. Do noi allow the helicopter to
touch the sea or you will be swamped and
crash. You must then fly back to the helipad
and land safely.
The helicopter is controlled by using the
right joystick, the up and down movement of
which controls the throttle. Under the helipad
is a tilt indicator showing the angle of the rotor
blades, which will divert some of the vertical
thrust into horizontal thrust, enabling the
helicopter to move forwards and backwards.
The tilt is controlled by the left and right
movement of the joystick,
The animation is achieved by using all the
high-resolution graphic puges and creating two
screens. By writing to one screen while
displaying the other and swapping the two
screens at the end of the write leads to a much
smoother motion effect.
Remember; the helicopter has inertia and its
motion will not respond instantaneously to the
controls.
IN ,>L IHPF04.4
114 W.1 .......p................
ill rch • •
i:« rsh • HELICOPTER plIOit •
1*4 hi* • ■iMjt.nTcn •
1M MM • •
IM Ml • IIRM1IN Old 3/4/43 •
l»» Xtl • I) VI •
its *tn • n.K.wiLtCN •
144 A4H • h C.J. DAVIE* •
-11 "l- • •
III *EH ........................
IS* Cl4|iPAINTiPAINT * XLJCOPTEA PLlBHT (1PU..1DR- iFWlsrtLO*. ■»' I C.J.DAV
ill-l'^IH'IIM,". 1.S.HlL»OS-|«imTtI»*.-&0 TOU WANT > iPRlNT42»3. , :NaT*yCTlC*»tY/
Ml ■ |
::« e».iNi.cv»iiF »«-•■ then ih elm i* st--t<" thin *?a
244 IP L*FY»(0»,l><>'V" THIN 231
::s clbiprint " helicopter '-io-t ti^j.ft-on-
2*4 PHINTtPRINT " THE OBJECT O* TX OAnE IB TO *EOCL£ !K *** " FF.C" Tit BE*. _
S?I HilNTiPRJhT "TO 00 THIB »3U HBVt TO *Vf THS rlELICCPTE*. 4» FCUut or THE
JOTtTlCKi UNTIL VOJ ;L'«T TOUCH TX R*»T MITrl THE t>.| C* I< HELICOPTER. "
;•! FMsTitRIM "THE RAFT tttU. BtBAPPEAR M YOU PIC* IT UP AM9 THEN YOU HAVE TO
LANS WITH IT BACK AT THE H4XIPA0-
244 OCtJU ma
3*4 CLtlPRlNTiPAINT • TO PLY THE HELICOPTER VOU NEBO M AtOHT :C'»T!C>.-
314 PAINTlPRIhT " rO IKCREA44 THE LIFT Ult h0M TrtROTTLI. t.I.PUBM TK JOYlTIC-
..P. •
J;a PRINT ' TO COnE DOhh RCOvCE THE POMCR »V F-JH.1N0 tHg J3,1":C* SOWN'
121 FWIMTlFRlIlT "r>n>*b*r 'r« HW.SCCF'TER •<*■ INCRTE* *P* MOH'T
REIFONS limaitiTILT. '
:«• oovlw icaa
::« CLliF*(MT > 10 00 LEFT OR RIBHT UM THE IlLT 1K9ICAT0R -Nil* THE HSLIFAOT
"!» IKWI THE AMJL1 OP THE ROTOR ILAOf *. •
3»t FRtNTl PRINT » WHICHEVER WRY THE RLROED MtE TILTI9 »IL. DIVERT SOHE Of 1HC
DOWN THRMIT TO 1101 TMRU1T TO E-HRlLt THE HELICOPTER TO PLY MCHRR01 OR PC*
MRAOO. "
370 PRINTlFRINT' TO OTOP r-CvIvO IM C*C OIRCCTlCMrOJ HILL H*V« TO t»»v_« TMRUtl IH
Tr< OTHER DIRECTION UNTIL THE HELICOPTER II B10»*EO. •
;ee occcB I «8B
3*8 CLSlP*l<r •
*M PRIKTlFRINT "JOYSTICK
<:a pRihT -foi:t)cn"
up
OOkH
LiPr
R10HT
• c:;C'.'
nORE THRUIT'
L(M TMRUBT*
TILT BLAOU LEFT"
TSLT BLAMt RIOHT"
«20 PR INTi PRINT
*5« PRINTtPRINT
*4B PRINTlPRINT
«3B MUKTiRRINT
«M eoBuB I ns a
471 CLIlPRlMTaZRT.'OOOO LUCK'I
4«s FL*v "T»02L2.*L4BO3L4CCP4O3w41«».4CO:L4BMlLtP'RP4DU.:OCO2.B»a0SLBCCt}LB«a».40C
OKlBALlOl"
*»9 PC»C LH'i|>7,0
3»» FCLCARtlFNODE ^..llf.OLOR S.TiPClB
TIB OIH Hr|».»l,*M*.*l lOIH N4l»l
5i-e 0ETI«,»1 -(!»,« ) ,B,B
5JB ORM> ■■UlU,U|H4tJ.;0lR10ILI51v4»l73ln76m»[HL4|«rOlRHI'.3,.BiRl»F><i,.MLHF«-
7,<a,Lio , .,.;«)3ii«-3.-aiRi»iLiD3n:Oiii! ■
34| MT l),9l-H«,ll ,H,0
350 PCLIiCOLOR »,7i^:hEia,i92>-U33. I7BI .FBET.BR
3»* COLOR 0.7iLlNei;iS,l*2>*(233,lS2>,PSET,B*
37B CCLOR 3.7iLlNStiai,l**>-<llB.|R«l,PBET I BP'
saa ciRCLt<;;3,:7:>,isiPAiM(2U.i7:>,9.3
3*0 PCR F-B TO 3 BTtP -UFCCPf <F-4I TO PiMEIT
aaa pom >-« to 114 step iriPOA ji-« to bipor »i«i TO urni(H:n.i7c.,i.: .an
Tl,»l,«
• IB ffo:» s.Sipor i»* ro 214 hep i».por i;-« to aiPOR *l«a to «ipbit<i>i;.;7|<<
1,'llNCl! Tl.ll.llPFCCIE 3,1
420 n»3iT-», i-i:Si <«l4i iVli««i^\,-»iFi.»0.4i>»»223iL»«l72lLIC243lLT-|J2iF»-L*if«»»l.P
IHi»LHFIT«tT«TI»l|TT»T
434 CXOR S.TiLIKE iLR.^Bl-ILK.LTl .PRIBCt
•49 FjTii. », - ii»;», y»»i .K.PBET
•34 B=AEET. I.t
••4 P130E 3,HlH-»-N|C0LOR 3.7
•71 PUTtT«,TVI-fTi-J4,TY»41 ,B,P*ET
•BO .;>.[!l-*.-»i-in<,nii,»lf
•** ot.jc. «:-.,»! ,-H»jo»*r<:; :
744 r-T.i::-3Ti«B.Beii*T-iiN[*)icr»soB!Ti
7I« FM«i.*ir.4-^BiHI-LIIinY-.ViL*«333-lB*CTiLB-|72*ia<lT
72* LI-2I3-JB-CTiL*-lT;-ia«B-
734 LlHCIL»,L»l-(Ll«LY' .PREBgT
7*4 W«/V-l*3-THl»CT/32»llVrt«VM«BT
784 T«-«tTY-YU».-Vfl|*»Y*W
7*4 IF PFO!KT(Tl«lB.TYHai«0 AND Y>TV THflH Y.TYIl-Tl
774 I" KB •><: l-BiVH-4
7S4 I* ■ -233 Th4> ■•233IVM-3
7*4 l» V<4 THEN Y«4tW»4
444 PjT i,'i'il>|1,n|.,H,tUI
B14 I' FFQIST .l.lt. v- 14-7 THEN 494
B74 BCRSEM 1.1
B34 P«#*0tHTlI«|4.Y*l4lilP P-* TM4H »IB
B4B IF F-3 THE> PL4a-llLlh4U«4,l*«l-lllB.l*BI.F««BET,liPnOD* S.MiCCLOR 9.71LJHC
1144, l*»i-lltl, 144i .FF(«Ct ,IiFhOOE3,»-HiCOlOR 3,7lB0T0 43«
B3B IF VV>2 OR **4<VH»>2 THIN 410
044 IP 1*4-4 THEN W-4iVH-fi*0ra *34
470 CL4tF4t|NT423*."C OHORATULAT ION! ■ ■
4*4 FOR :«l TO *lPvAVT34v34C2COEFaAtC3C0C'O*4|-|NClT
4*4 PRINTlPRlNTtPRlHT" YOU HAVE L***EO BAFELY">PR:HT" M1TH TH« R*#-T-
«44 OOTO *TB
*IB FOR RTPl TO IB
424 4CRCEN l.BiroR Dl*: TO SICiNCi-
VJO ICREEN l.ttFCR D<--( '0 IC«|NE>T
44B WET
*34 FOR N-l TO *lCL«3t»R:MT423*,-< ' ' 9 I I • I I I II i n ' "|iPLAy<T|I
O3aA4VE0COlB«0>*E0Cl"|FOR OL-I 10 ISBiMCiTiClBSi FOR 0.-1 TO lIUiK.r OL.'.
4*4 1X4
474 PftlteT4444.'*M0THER BAHE IY/IY OI-INMCYdlF C*-'-'THlll 474
TBI IF OM-Y* THfH RUN
444 CL4lPO>thHFFO*,4i(H0
1444 PR|NT4444,-Ht1 ANY KEY TO CONTINUE* I
1414 OP-th»(rti ir c«. • ■ TH4N 1414 (LIE RETURN
Snake.
190 PRINT AT U.r;'**"
200 NEXT 8
1
LET H3=0
210 LET .■•mPEEK 16396+2SS-fPEEf
5
CL3
1639T1 +300
10
LET A=30
22C LET H=i
30
l_ET SCORE =0
230 LET \ =■
4.0
LET SH=0
280 FOR T=l TO 1200
00
POKE 16413 -0
Z9^ _£T S (T5 »X
-^
LET RxR+INT (RN0«16) *7
300 IP INKEYS {)"•• THEN LET Urn ( I
5&
CLS
MKEY»»"8") + (ZNKEYi«"6") +33- TNKE
rj .
DIH 5 i 1200 >
Vjs-5-1 - ilNhsT* *="?" ■ ~22
f :
00
LET N=0
30S IF m;Q THEN LBT H-jN
310 IF PEEK O.+HI /4.0 THEN GOTO
570
■H_
320 I* PEEK (X+I*U <>0 THEN \.ST S
bT
CORE«5C0RE4l
120
PRINT AS
323 POKE '. ,52
130
FOR B=l TO 2£
324. POKE IX->H> .40
14.0
PRINT B*
330 POKE !S(T-3CORE + 5i-' > ,0
150
NEXT B '
370 IF AsSCORE-SH THEN GOTO 500
160
PRINT AS
330 IF T=i2O0 THEN GOTO 550
151
LET H$=jTR5 H5
39S LET <s>;+M
Ir3£
FOR 8=1 TO LEM n$
400 NEXT T
1SZ
LET H*l6. l =CHR* .CODE iHJ.fB>
500 LET =rt=5C0PE
• ••■128)
610 PRINT AT 0,0. "YOUR 5C0RE'I5
164
170
NEXT 5
NOW. ■; SCORE
520 FOR 8=1 TO 60
PP TNT AT 2 2. . 10 : ' ?&wH" l H4.tR7mJr^-471
■":h$
530 NEXT B
180
FOR 5=1 TO A
540 GOTO 95
.51
LET U = INT (4>a*RN0+l]
550 PRINT AT 0,0; "SORRY YOU RAN
13£
LET Z=INT 30+RND+l'
OUT CF Tine
183
PRINT AT U 2
570 *F PEEK ».+Mi =5£ ThEt; PRINT
134.
IF PEEK (PEEK i6396»556*PEE
AT o . ■a>»>V3*3UIM4BnaT4>ma>a4BaB>>)Hm
r. 16399) <>0 THEN GOTO 181
j-)-f*l_a>>>>>v
135
IF U«9 AND r<* THEN GOTO IS
1
1 continued on next pagel
Snake
P J Martyn,
Chippenham,
Wiltshire.
—
Snakk IS AIJ. Basic but uses Poke to speed up
the action. The object is to eat all the food
pellets — * — without biting yourself or the
bricks of the pit. The cursor keys are used to
move the snake, and a time limit in the For-
Nest loop with variable T will stop the game.
The high score is always displayed.
YOUR COMPUTER. JANUARY 1984 179
SOFTWARE FILE.
(Continued front previous page!
580 IF PEEK i>,' + M) =123 THEN PR IN
RE
610 POKE 164.13,2
620 PRINT "PRE5S ANY KEY TO FLA
Y AGAIN"
525 IF INK£Y$o"" THEN GOTO 625
530 IF INKEY$="" THEN GOTO 630
bob UUP i
540 GOTO 5
e&I^PRXHT PT 5=0; "YOU SCORED:
: SCORE '■ " "
'605 IF SCOPE >HS THEN LET H3=SC0
<
Pin Ball
/^toV Duff in.
Scunthorpe,
South Humbers/de.
—
m&iv
Pis BAl l. is lor the unexpattded Vic-20. The
game is really a cross between Breakout and
Pinhali. The program is in two parts. Part I
gives brief instructions and also defines the
graphics.
Part 1 should always be loaded and run
before part 2. Pan 2 is the main program and
makes full use of colour and also contains an
80-bytc machine-code subroutine that moves
the bat.
You must control the boat that is at the
bottom of the screen, to rebound the moving
ball.
Points are gained when the ball hits the
targets that are on the screen. You have only
I wo chances and each ball has a number on tl.
There are four keys that can be used: kit. /.
and "; tight. C and /.
/
P,irt !
:■:■ --:■■- —a:\tr
P0KE363r?,255
20 re i ifr "tut
tin
,>e pf.int**
Ai...
40 print-
3*1 r
50 PRINT"
BMHDV -UFFIN
THE POFU.AK APCABE
. AND / TO REBOUND
CHANCES. "
POINTS TO 40 F0INT3-
GflHE,3BTK/'
TW BAU..-
51 FC*A«IT0500O NEXT PRIHT'.T
60 reiHT'«i IH1S IS A VERSION OF
■ 3ii*u_Bft. u
:o print -«i ,SE KEYS • AND - OF
so print-* ss»e a. a - left'
30 PRINT" JSB-B Am - -IOHT'
toe print-* oo have OHtv or
no PRINT-* •COKES RhK-E from 10
121 V-36878 F0PR» I T03 RESTORE
122 FC*A»1T0I2
123 RE ADM, T
124 F0RL«1T0N POKE36B74-T PC*EV.& HEXTL
125 POKEV,0
1Z6 NEXT A, R
127 DATA2O,195,20,l95,45,2O*.45.il5.;O.219.45,2l?,2O.l?5.2e,iO?,2O.
269. 20. 21 5, 20- 21 5
128 DftTft45,2l9
130 PC*E52.2S
140 F0ft*«?!6«TO7679 r-OKEA,PEEK<A*i560O> NEXT
150 fORfi»7l68T07168+e*?-t READB POKEA-B NEXT
1 50 IWW55- 255, 255, 255. 255.255. 255 255 PEH MT 9
173 WiTfl255, 255, 255, 255. 255. 255, 255 -255 REM BAT ft
180 DfiTft255.253.253.233.253.iV..2r.T.2M HEM BAT I-
190 WTA60,66, 153, 137. 137. 137.66.60 REI1 BALL I C
200 DATA60.66- 133- 137, 145- 1&3*. 66. 60 REM BALL 2 D
210 WTA24, 102, 153, 163, 165. 153. 102,24 REM POINTS to E
220 DATA235, 195,165,133.133.165. 13-5-235 REM POINTS 20 P
230 BflTfll33,90,60.255.255.cO.?O 15oi REH POINTS 38
240 DftTA153,36,90, 165, 165-90-36- 153 BEH POJWS -»0 H
250 FORR-0T05O00 NEXT
251 POKE56.28 F0KE52,23 : FC*E3l • FOKE35,©
257 I«STi=i244.29-96
300 F-P.INT-BU/OIJ LOAD TART ItT END
P.irt 2
RETKOft.DUFFIN 1983
1 HS*0 GO&UBSOOO PRINT" r
2 SC«0 R«10
5 FORR-3T04
5 PO»E35G,160 PWCE351.10 P»:E352.96 &VS350
10 POKE36S79.29 PRIHT'TV D»-1 W*-\ P»9 Bfi»«H< mj. E.-6869.253
11 Pt»:E36874.0 P0KE36875.0 PC* FV-- 76.0 Pf* It 36877. P0kE36878.©
13 X«i©
17 V»4
20 F0RA»7702r07r23 PWEA*J0720 2 f C*EH*462«30720,2
30 FOfcEA.G FOKEA-162.0 r€xT
40 FOFA-77MT0814.:$IEF^
30 POKEft+30?20,2:POKEA+2i*3O720.2
60 P0*EA,e POKEA+21,0 NEXT
65 pRiuT-aawMwusPiN balls-
78 PRlHT'dUOHM H a EE «H"
so reiNT'do&utai »:• :■■
30 MUMT'JMNhMMM 6 2 ~ G*
loo ifiIt."3HtWWiM*WO»»H »t a&c. be ■ "
no f = it.T $aiwwm*iiJit:ti'H>:o*i, - - "1
i20 --r- ^xtxanaaaiiaxfuwuun x. E"
121 FORRfi»3£863T038882 PC*:ERR,0 NEST $,-3830
125 6OSUB3O0e0
158 PTXE7S£8+X*y*22,32
160 3VSS32
280 X«X*0X V-V*SV
285 IFPEEK(7688*X*W»22»22)«>2TH6NBV»-rjV ti«220 SC»SC+5 OO$y&lO©0O
290 B«P£EK<7686*X+V*22) IFBO32THEH500
308 P0»;E38400*X*y*22-0 P0t>£76»O-X*Y#I^.i^ ?0R0Q=1T010 NEXT
310 IFX-10RX-20THENDX— OX M«230 0OSUB108O0
320 IFV^THESW— DV N-23OGOSUB1OO0O
330 IFV>K2tTHEH5080O
340 SVS832
408 GOTO ISO
300 IFB-5T»€NSC-SC*10 N«|90 C.OSUB2OO00 Y"V*KV X«X'DX
510 IFB«6rH£nSC"SC*20 H»200 0080820080 =X«X»I«:y-V+DV
520 IFB-7rnEHSOSC*30 N«210 G0SUB200O0 V«V»5V:X"X+Wf
530 IFB-8Tm£kSC-SC*40:N-220 003UB2OOO0 > «X»r»: V-V*IiV
5-10 GOSUB 10800
550 IF3«l7«>a!K*-K< X«X»r»X
568 GOTO3O0
:000 1*830
5010 PEADA IFA^-lTHEHRETURN
5020 POKEI.A I«I*1 OOTO5018
5030 BATA162. 10, 164, 197, 132,33.240, J 3- 192-29- 240,?. 192, 34,240. 17.
192.30.240. 13. 96
3040 MTA224. 1.240. 251, 32- 107. 3, 202. 32, 119. 3,96, 224. 18, 240. 25. 32
107,3.23232.119.3.96
5050 DATA169.32. 157-206. 31 - 137.207.3! . 137.200.31,96, 169,2, 137,206.
31,157,207-31-137-208
3060 BATA3i.i69.00.137 206. 151, 157.207.13l. 157,208, 131.96,-1
10000 FO>:E36870,15
1C0I0 P0KE36876.M P0KE36876.0 P0»:E36O78. 13
10020 PRINT'* isBCORE--.se
10030 RETURN
20000 2»IMT RttDtTl.t#?>'l
200te iF:-:TM£n:w»-DXReTuR»
2O02O tF:«2TH£H0V«-rjV RETliRH
2003O 1FZ»3T>«EHCV«-DVBX"-DX f-ETURM
20040 EF2-JTH£Nli«— BX RETCftlt
20050 lF2*5Tr£HBV«-BYRE:Llft;
10060 IF2>6THEHIW«-rjXBV«-rjV RETURN
J0G7O 1F2=7TMEHDX»-DX- RETURN
20080 IFr-8THEMDV— DV RETURN
20890 IFZ-9THENDX— BX RETURN
30000 PO» E 36878. 15 P0t:E 198.0
30005 IFPEEi - l?7>-64THEtl30OO5
30010 *C.E:>3 o
liXtJi) F0R2«8161T0776»3TEP -22 F0KE2.K. FO»E2>307200
30030 PC*E365772O0 FOftRR»OT023 NE:.T
30O40 FOKE2..J2 1C::T P0>;E2-I.Cc
30030 POKE36877.0 F»;E3687e.O RET
3O00O POKE36878.15 PT» I • : „ •.. ;■ -37to- no F0RRR=ir02000 r€XT
P0KEM07!
50001 ROUS ■ ■:• HEXTBL
30004 ?0- '6-0
50005 IF5C:'H!THENr0RAA=l28T025SSTEf'i ?0fE36876.AA F-DRftB« I ro-
ll) »<e:.r pc;t hi»sc
iOOt: -':••• *M03BKJ3CURE"*Ml
5002O print ^:."•:•;■:•:•>:<:':•:•:!:f:•;?:?;•:•:^^^'»»»^»-v i.£v n -.'n;^
«H00 IFPEE' <197>«64THEHSOJO0
501->1 30T0S
Light-Bikes
/ M Cowte,
Coulsdon,
Surrey.
n$
\
Here is MY PWXiRAM called light-Bikes for
the 18K Oric !. The obiect of the game is to
force your opponent — the computer — to
crash. You control your light-bike with the
cuiboi keys ai the bottom of the keyboard and
are noi allowed to touch the sides of the
playing area or your or the computer's trail.
You cannot double back on yourself The
game is very last because ii uses the technique
of Poking characters to the screen. The game
is over when either you or the computer has
lost 10 times. You will lind your Oric a
difficult opponent to beat.
Here is a breakdown of the program:
1000 rends keyboard.
1005 1006 sound otfcctS-
?000 check where your light bike is going.
3000 check computet s hike
6000 6140 chiinyft computer s direction.
10000 to 10999 sei up bikes positions,
thtections. pnni screen.
10010 torn oil cursor, turn oil koyclicV
?0000 20050 update BCOfOS,
20T>00 30130 end oi tjiinw routines.
SAO WKUtl lOOOO
iooo r>-pcrM5?oi
1004 tirtWO 1,9,7
KWIft fl*ll-4tir D(MO T»CN fl-SOCIKI.»HK>ilL-t.M
101O IF K¥«t75 T»*H 01--I
I02o if »:v>taa imtn ni-i
1050 IF KV*I3* TWI 0K.-40
KHO IF KV-1AO tvCN 01-40
VVM \t KCF(|l«OII(>3S tt«M r-2lGDrt>200OO
■-Mi.'. n-riT..
20W rOKC D.2S5
3000 ir P£E>f<ft.02i*>32 r«N OOSUO 6000
301O If-tfVt
3020 POKE «,234
?5<ioo cam iooo
4000 IF 3-\ TIW i090
6001 JsliIF L*'W THEN 6Ot0
«H>3 IF FEE1. <n-«OI=3: TICK D2r-40lUP^-*Oi HgTUOJ
6010 IF PCEX<A*40>>32 TfCN D3«40tUP-40iR£TUR«
60ZO If PtEF<A-«OI-S2 tl«»t D2--40lUP='40iR£ruRH
&040 f'llGDIU 20000
tMtO J-OllF AC- i ihn bllO
'.t<xi IF rC£K<A*ll-32 TMCN D'.-l i m:-l iNLTUKft
Al|l> IF nirift |i. v/ Itlf.N 02— llAC-'llRCIURM
(continued oti osge ts?i
180 YOUR COMPUTER. JANUARY 196<1
software file
(continued from page 180)
6120 IF PEEK<A+i>-12 THEN D2- 1 t AC-1 i RETURN
6140 F-liBOTO 20000
6190 IF AC— 1 THEN 6110
lOOOO A-48220eB=4882O:Dl— 40iD2-40lJ-t
D-INT<RNDU)»4i rIF 0-0 THEN D2-- 40:
IF D-l THEN D2»1;J=0
IF D-2 THEN D2«-1:J«0
PING
S-300«L»1
POKE 618,10
CLS1PAPERO1INK6
FOR I=46080+( <ASC("!"J >#8) TO 46080+ t (ASCC
1,6
10002
10O03
10004
LOOOS
10006
IOOIO
IOIOO
10190
8 J +7 1 POKE
3«NEXT I
102OO FOR
10210
1022O
10300
104O0
10410
10999
2O0O0
') >•
I,26,"l"lNEXT
1-0 TO 26IPL0T l,I,"l"iPLOT 38, I , " I "iNEXT
FOR 1-1 TO 37«PL0T I ,0, " I" iPLOT
PLOT 2, 13,"! "1 PLOT 37,13," I"
POKE A,234iP0KE B.253
PRINT" I I I 1 J 1YOUI I 1 I 111 1 t I I I I I I 1 t !ORIC!
POKE 48033, YOU+48 1 POKE 4B064 ,ME+48
RETURN
EXPLODE
20001 IF F-l THEN YOU-YOU* 1 « POKE 48035, V0LH-4B
20010 IF YOU- 10 THEN 20300
20O20 IF F-2 THEN ME-HE* 1 « POKE 48064, HE+48
20030 IF ME- 10 THEN 206OO
20040 EXPLODEtWAIT 100
20043 S-500
20O5O GOTO 500
20500 A»=" WELL DONE"
20510 B*="YOU BEAT ME 10r "*STR*<ME)
20520 GOTO 30000
20600 A*-" TOUGH LUCK"
20610 B*=" I BEAT YOU lOs -+STR* (YOU)
30000 PLOT 10,5,10iPLOT 10,6, IO
30010 PLOT 13,5,A*>PL0T 13,6, A*
30020 PLOT 7,13,10tPL0T 7,14,10
30030 PLOT lO,15,B»lPL0T10,14,B*
30040 PLOT 7,21,10tPL0T 7,22,10
300SO PL0T10,21,"PLAY A8AIN 7 (Y/N) "
30060 PLOT 10 ,22, "PLAY AGAIN 7 (Y/*N>"
30100 GET Z*
30110 IF Z«-"Y"THEN RUN
30120 IF Z*<>"N" THEN 30100
301 30 END
Meteors
John Wilson,
Benffeet,
Essex.
MKTEORS IS A game for I he BBC Micro Model
B or Model A with 32K RAM. The idea ollhe
game is 10 avoid the meteors as you fly
through a storm. You gain points by staying
alive, or bonus points can be gained by
collecting the crosses. You gain more points
the lower you descend into the storm, or even
more points for reaching the botiom of ihe
screen.
The controls used IK as follows: A for left;
D for right; X for thrust.
The thrust control only works when you
have collected enough fuel — the crosses — to
enter hyperdrive. This allows you to reach the
bottom of the screen, and the next stage, very
quickly. The further you get in the storm the
more fuel you require to thrust. You start off
with three ships, and will lose one every time
you hit a meteor.
Although it sounds a very simple game, il is
quite difficult to muster and the graphics are
excellent. The program is relatively short and
should pose no problems when typing it in.
To help with converting the program to a
different computer, I will give a description of
what the different parts of the program do.
Line Use
10 to 20 Set up erwelope statements.
30 to 280 Print out instructions in double-
height lettering.
Set up high-scare table.
Read the character at Cursor
position. Please change the f to
a #.
Set up colours, user defined
characters, and make the cursor
invisible.
Print up and increment score.
Your movement.
Background stars.
Keep you on the screen.
Have you crashed into an
asteroid?
Hove you collected a cross?
Print your spaceship.
Add a cross to the screen.
Add an asteroid.
Print an asteroid of random
sizo.
You have hit a meteor,
300
10 340
410
440
to620
640
to 670
680
to 730
740
to 750
760 to 790
800
810
820 to 830
840
850
to 880
890
to 970
980 to 1100
explosion routine.
1 120 to 1 150 Any ships Ml?
1 160 to 1 180 Print your score.
1 190 to 1230 Is it good enough to be put in
the hig scorn table?
1240 to 1350 Print high-score table.
1360 to 1390 Find the character at the given
screen coordinates.
1400 to 1540 Comploted a stage.
1550 to 1690 Enter your name into the high
score table.
1700 to 1760 Error in program.
1770 to 1800 Print string in double height.
Variables.
H I
Position in memory where list of high
scores are kepi.
Position in memory where the list of
names arc stored.
STAGE
Stage number.
1%
Amount of fuel so far collected.
ST%
General counter.
SHIP
Number of ships left.
Y
Y co ordinate of ship.
0%
Start of read character at cursor
position routine.
SC
Score.
X
X co-ordinate of ship.
K
Movement direction of ship.
T
Size of asteroid to be printed.
XI
X co-ordinaie of asteroid.
Y1
Y co ordinate of asteroid.
1
General loop.
FL
Where your score is placed in the
high score table.
A
General delay, local variable.
B
Local variable.
A$
Your name, local variable.
10
1,1,-10,-10,-10,1,1,1,-1,
-1,-1.30,12
30 tavnnp* ?,77,i». t?,o. i , i .1 , to, -10.0. -10.100. so
» IO0C r
44 PROTA!' 1 I 1 I (J <• 0*1
90 IHOtl. I- Bum, lha aaVamlna Hlari •»4*>
*0 PWVl l-rnltt,! tha [rtrtlttfe ftafora y«i ara*>
70 PROQL'*6**trov**'.Ha** Inr Ih* hdtlnH at th»'i
*> F*OTX I '«.••* V4 celiac! kwul point* for-l
*0 PROCL* 'COaolatlno I ha il«,*.lh» riHpvlf ')
too PRCCL < *-l 1 1 Infara yw -»••" you haw *>WjugPi*l
HO PRCCL 1 *»■!■ ' or t* o« into hyparflriv*. -I
170 mCl'liu h*M> tlwa* *H|B* to your tUMul-l
130 PMOOLl'Out iMr don't laat leno In tfto *ot*or->
1*0 PRQa.l*atora.*>
ISO moo. l*rVaaj* iw nr*er •** to cor.tina.-i
140 M71AT UNTIL OCT*** '
170 0.3
ID moCLi-Th* faiioiln* *wr* control r» craMi->
l*o roorxi- * *tr l»H-»
700 print
7to ntorxi* o tor <i«nft
770 print
730 procli' • <v iri.u.i,-i
740 PRINT
790 f-OCVl- Hu>« point* »rp galnaa.tr>* (,/IMf-l
740 PROCLt'rau Irani Into th* alora.-i
770 PROCLi-P-aaa lr.p RPACC OAR to (tart.*)
TOO r«7T*T IK!K HTM' -
2*0 cm nam «oTD itoo
SOO ><X-T3aO
J 10 NX-7400
370 rOr> l-o TO 4
330 IF V*t H 1X1- 1 -7) l-O TUCK * lNI-t»7>.'0OC«»O'l IW1
* I »70 !•-•#•*• aaaaaaaaaaaaa-
340 NEXT
330 3TA0C"©
3*0 LX-O
3TO STXaO
JBO JWIP-3
3»o r«o
400 0IP< OX tO
410 rx-cx.cc*-io>it>>ai3sij*H t«Fr4irn*70i*Tti)
420 SC-O
430 WM 1
440 VOU 1*, 7,7,0,0,0
4M mj 73l«7O:,0|O|0|
440 VTJU 73, 773, 0,40, 740, 737, 73a, 124, 14,0
470 VOU 73,734,0,0,7,7,13,13,31,43
4UO veil 7J, 777,0,0, 0,1*0, 740, 240, 24», 737
4ao vTXI 73. 22B, 177, 43, 177, 177, 43, II, 1^,7
300 VOU 73, 770, 737. 737,737. 740, 740, 724, 1*7,17*,
310 VOU 73, 730,0,0,0, 7, 13,13, 31, 31
370 VW 23, 231, 0,70, 124, 793, 733, 733, 233,730
330 VOU 73,717,0,0,0,170, 1*7, 774,740,7*0
340 VTJU 73,733,a3,4I,127,127,127,l77,*3,*3
330 VTJU 73,734,733,733,733,233,233,233,733,733
340 VCU 23, 233. 240,232,737,240,240, 740,7*0, 74«
37o VOU 73,734.31,13,13.7,3,1,0,0
MO VOU 23,237, 233, 233, 733, 277,774,1*2,0,0
3*0 VOU 23,230.240.240,240,240,224,0,0,0
4O0 VOU 23, 23*. 0,42, 45,34,34, 20,70,0
410 VWJ 23.240.0.24.44,60,90,30,13,3
420 VOU 23, 241, 0,24, 3?, 34, 70,74,174,1*7
430 I'20|K>1
440 STX»ST-X*l
'••■> CTXOUt 3
460 POIKT TAOII,,),- -, 1 AlKO.lt I r*«IO.O) ) -SCO** a •
IOC
470 SC-5C«T
400 »-(
4*0 If INK1TI-441 TKN K»JlI»t-l
700 IF IWtTI-31) Hill.;
no ir m iai*pj;>iia3 TtajTH 7*0
770 I' LX-<*f*aC>lla3 l*» VXMO 1, I , tOO.Tmt XI t* I
730 «F l»at«V<-*71 Turn v-v.lilUllaD 0,17,4,1
740 ©COL O.MM3III
730 "LOT 4*,nM9<ITn0l .O
7*0 17 OH iaJO lOO-o t>«»l v-Y«|
770 lr V>-74 TfCM racrooru,
700 If 1(1 lt*M t-1
7*0 ir |>1T nrK l-S*
000 ir r«*ail,Tl>234 TV4DI r«oct,tt
[HO ir ->170-43 TKH BOIMO J.17,100, JtBC-aoBratwao*
30lLXtX-I
070 COUOUt 3
It in PRINT TH«<I,TI|0«t*l33aWKl|
0*0 IP KNOlSI-l TrCM PA1H1 T*» (KMJI JTI . JO> | -»- i
O30 T-RN0'3I
040 It-PKDi*0-7).Tt-3^T
070 COLOUR MOIJI
MO OH T 00T0 **0.*I0,**0
0*0 PRINT T«*\l<I,Vll,Cr«»<779t
•00 0OT0 440
*10 PRINT Tra>(Il,Vll|CMRf(77AltCI*lf <777>|
*20 PRINT Tpatll, ,t*l) l O*tf 17201 |CHRH22*I
•30 ooro 4*0
*40 PRIMI fROtn,Tll|CHR*l230ltCr*l«(231)|C>***l7t2l|
*an print urn 1 1 ,.i . i ,r>pmr".>iCHR«i2i4i loatum
■■"•
1010
1070
IO30
1O40
IOSO
1040
1O70
totio
1
11!»0
mo
1170
tl.U)
1140
i nn
1140
1170
1100
11*0
1700
1210
1320
12)0
1740
1230
1 240
1270
■ TOO
12*0
1300
1310
1320
1330
1340
1330
13*0
1370
1300
13*0
1400
1410
rRiMT T*aiit,*i>:i|OP>< i2J*> ictmt 133/1 itw>«<7ja>
ocrro *4o
PRIMT Tntll-l.T-ll|-Vlr*
PRINT T«*<I- I, ».,--,--
PRINT T«II-t,T«ll|-/IV
TOR I<0 TO 7
VOU i*. (,0-1,0,0,0
oouko 0,1 r.t poo 7>3,z
nan
rtm 1-0 TO 7
vou 1*, 1, 1,0,0,0
5O.H0 0,17,1 HOD 2*3,2
HtlT
VOU 20
DLV
BHIPaOHlP-1
VDU l», 2,3.0.0.0
ir uiiir "0 THT
PRINT Tour acera -•• *|K
•PI 13,1
PL— I
POH 1-4 tO «TIP -I
IP KnWIIlxt'lOH TMt". FL-t
NEir
IP tl>-0 run PROCnigriKoraiOOTO 12*0
•ni3.i
A-|M«m300>
HI
PRINT 0«l 14: 1 -Today* top llva *rra-aa «■,!'
PRINT 0*rft41 1 'Today* tap llvf acoraa aril -
FOR I-- TO 4
PRINT -O»t*|4|,co«l>|a7)|- -|«(NX»I»Z0i
PRINT CMtSt*l|*[MX4|47l|' - 1 * INI*t*20l *
Nfir
A-|hXTT<300>
MP PNPIR.II
PRINT >*■••,*>!
CALL OX
a-M. 7007(274
V-3
(continued on page 189)
182 YOUR COMPUTER, JANUARY 1984
XXI5
• Britain's No 1
range of
products
• Check our UK
dealer network
for your nearest
outlet
• After sales
service from our
own factory and
engineers
It's our aim to provide satisfaction at
the sign of the Big 'M'. By providing
local distributors, best prices and
service, we offer you the most. If you
don't see it in our ad ask your local
distributor, or write to our Head
Office for full list.
AH prices include VAT
All prices correct at time of going to
press, but subject to change
All products normally In stock
but to prevent a wasted
Journey phone your local
dealer first before calling.
,VW PMftr
The Apple Professional
Home Computer Pock
What will you get?
The heart of the system is The Apple tie
microcomputer. It's the latest version of the
famous Apple II personal computer. It
incorporates the latest in L.S.I, technology
and other state-of-the-art advances. Its
unique modular design incorporates 8 slots
which allow user expansion capabilities no
other personal computer can match. In
addition, you'll get the Apple II disk drive -
disk, of course, gives you access to
information more quickly and reliably than
cassette tape which is why disk-based
systems are the standard for business. A high
quality TV and sound modulator which lets
you use our Apple with your f lome TV set.
f Also available at a special price with this
package is the New Monitor II - for those
who need to view text as their main
concern. This special complete pack contains:
Apple lie Personal Computer, disk drive and
controller.
TV Modulator [colour and sound)
£25 Apple Software rebate certificates
£100 Training Voucher
£25 Apple Monitor rebate certificate
Mtcronet/Prestel discount voucher - £68 off
'Windfall' Apple user magazine
Apple Sports Bag
Software Certificates
Catalogue of Hardware and Software
Price £999.
son0 Tct j
(Cta ,ler ^
NOW
\
A full colour 32K ROM computer with
text and graphics modes up to
640 x 256 graphics and 80 column text
screen, extended Microsoft basic, built
in assembler 1 MHZ and tube interface,
sideways ROM, RS 423, NO converter.
BBC Model B £399
ALSO AVAILABLE
BBC Model B + Econet
BBC Model B + Disk Interface
BBC Model B + Disk Interface + Econet
DATA BASE RETRIEVAL
AND INFORMATION PACKAGE
BBC and Disk Interface Disk Drive,
Green Monitor, Dot Matrix printer,
Data Base program complete with all
cables, manuals and formatting disk.
£1075
The MTX Series is a new departure in micro-computer technology. Whether your needs as a user are for
personal programming, games playing, scientific or process control, educational or business use the MTX
Series is already capable or very easily adaptable to almost every application. Glance through the
standard features below - you'll see what we mean.
Hardware - 32K RAM on the MTX 500, 64K on the MTX 51 2.
The MTX500 has 32K of user RAM as standard (64K on the 5I2J. expandable to 512K plus 16K of video
RAM, controlled by a separate Video Processor. Sixteen colours, 40 column text, 2S6 x 192 high resolution
graphics with all sixteen colours available, and 32 easily moveable user defined graphics characters
(SpritesJ combine to make effective screen displays quick and simple to achieve. Standard outputs are
Centronics printer port, two joystick ports, an uncommitted I/O port, 2400 Baud Cassette port, separate TV
and Video Monitor ports, 4 channel sound with hifi output plus a dedicated cartridge port Other
standard features include the 280A processor running at 4MHz, real time clock, full moving key keyboard
with 79 keys including eight 2-function keys and separate numeric pad.
Software
The MTX's 24K ROM contains several languages and routines which enable the novice or the experienced
programmer to make full use of the machine. Standard languages are MTX BASIC, MTX LOGO
commands, NODDY. ROM routines include an ASSEMBLER/DISASSEMBLER with screen display of the 280
CPU registers, memory and program, which can be manipulated from the keyboard. Machine code
programs can be stepped through one instruction at a time, and easily called from within BASIC
programs. A further feature is the Virtual Screen facility which enables the programmer to split the screen
into a maximum of eight sections to work independently whilst maintaining all full screen facilities. Pascal
is available as an add-on ROM pack.
The Disc Based Computers from Memotech
Designed to use the full power of the MTX computers the FDX and HDX make perfect business systems at
prices which make perfect business sense. Both feature the CP/M operating system, giving instant access
to a wide range of proven application software. Available in October these feature:
• Full Western Digital floppy disc controller set with SASI interface for 4 drives, CP/M types 0-13.
• minimal latency, very high data transfer rates
• optional Colour 80 Column Board
• optional Silicon Discs ('/• Mb) which dramatically increase the efficiency of 8 bit software
to those of 16/32 bit software; increases life and reliability of mechanical drive
• permits single disc CP/M operation
FDX - Floppy Disc System
I or 2 SW Qume drives 500K unformatted, 347K formatted
HDX - Hard Disc System
S'A" Qume drive, 500K unformatted, 347K formatted, SW' Winchester which may be 5, 10, or 20 Mb
MTX500 £275 MTX512 £315
Disk Drives
I OOK disk drive £201.25
200K single disk drive £24 1 .50
400K single disk drive £396.75
800K dual disk drive £711.85
TORCH Z80
DISK PACK
Twin disk can store
up to 800K.
Disks can be used for
storage under ACORN
DFS systems or for CP/M
programs.
£839.50
Printers
SEIKOSHAGPIOO
SEIKOSHAGP250
EPSON RX80
£214.99
£276.00
£339.25
EPSON FX80 1 60 cps £454.25
OLIVETTI SPARKJET
PRINTER
£419.75
SMITH CORONA D/WHEEL
£459.00
TEC STARWRITER 40 cps
£1265.00
JUKI 6 J 00 D/WHEEL £458.85
STAR MCP40 COLOUR
PRINTER £171.35
STARDP510 £275.00
LYNX
LYNX96K £299.00
JOYSTICK INTERFACE £13.95
SERIAL INTERFACE £3.99
CENTRONICS INTERFACE
£49.95
Workstation
Designed to take
computer, disk drive,
printer and paper.
Robustly built for school,
business or home use.
700mm £118.00
1 100mm £138.00.
MASTER
CLASS VIDE
flndng rt hard to come to terms wrth user
manuals. Master Class videos will take
you step by step and make first time
computing much more enjoyable. Hire or
buy for a very low cost.
SINCLAIR
SPECTRUM
! 6K and 48K, baste, colour, text and
graphics, vast range of software
including education, printer, built-in
speaker. You can build a very good
system at a very good prke.
ZX SPECTRUM 48K
£129.95
ZX SPECTRUM I6K
£99.95
^»%
COMMODORE
COMMODORE 64
-64K RAM,
colour, sophisticated ROM/RAM user.
fuM business applications, disk drives
available, sound, UHF/composrte video,
proven bask language, exceptional
value, high resolution graphics, many
"add-ons" available, printers
£229.00
ORIC
48K. colour, high resolution graphics
240 x 200. text 28 + 40, pre-
programmed sound, uscr-dclincd
keyboard/graphics, non touch-sensitive
keyboard, microsoft type basic with
powerful extensions, RG8/UHF,
standard cassette interface, parallel
printer output, several periferafs
available, printers available modems and
PRESTEL (coming).
ORIC-1 48K €139.95
W£i<*
FIDELITY
MTV 1400
Monitor/ TV
• No tuning necessary when
switching TV to computer
• Uses new Scan plug
• Cable & satelite facilities
• Fantastic graphics
• RGB composite video
in one
• Audio facilities
Compatable with.
BBC Model B
Commodore
Dragon
Oric £24725
Atari
DRAGON
DRAGON 32
32K RAM. colour, extended basic, sound
5 octaves 255 tones, vast software
range, typewriter keytxwrd, sundarc!
cassette drive, high resolution graphics,
256 x 192. text "16 + 32. looks like a
British worldbeater.
£174.99
*mtm . *^ "e«r»n
Up to £1000 instant credit available through selected Big 'M' dealers.
Ask for written details.
AGENTS
Aberdeen
.' iro
I U-i 74 Gco'$)r SI. 0W> bJJJUb
Abergele
Afcefr.rC Co-rp-Jtff <■ < ' "■
oWrf-nSi C>74 5 826234
Aftrlnchem
WCopeianaLtc
3/ <f.v~.f.-*r: New Rd. Oh I 9780087
OjUyrrvont-y
cvrrymm CoTpiiim
Crijrloue S! 02656 621 :6
i*vScrtvi^ieC«nire
57a a«>T«Amffri. 07W 4471^
Bhhop't Storrford
Cofiptjlciior Ed;! Aivgld
3 On/eh 5! 0279 M680I
3 x*£bon Compuei Store
179 CW:r> St. 0753 27091
Automation Scivtfi
3 1 Wctnicyi Rd PpnyfJi 0656 7209S9
24 Goucecct Rd.O?73 698424
Bristol
S'ifiiiii Compucas l:<j
24 raft (toio. 02 ,V 2V4 1 fcS
BrlJth»m
Cr.frfi.ncf Systems i' I bKH .
. St 03045 6565.
Bromley
6 OwRettor Rii Ot 460 6991
Chelmsford
Cwk Ccpuiw Ceror
Wouywr St. 0/4s .ISH/02
[|.irt.in<m\r.i
CuYrlcn Ccni|x/:ci Centre
Pitt Avtfiuc. 0255 422614
)7 Mann Hit t»O.S 68471
Croydon
UrevffU tv' rrv> ivi.r.t- 1-(.-.".
233 Lotxfcn Ret. W Oovxfcn
0(683 0060
Oerby
-";>: C>1s Cu-v/ulefJ
iO Mzn Centre
Uxxtor. Re 033? 365780
Dsvti in:crr.jiisniv Cotiputr- Cet^fc
■aMirvtc^iroTArocif
Co Durham
Krmtttoafi compuw c«ve
isrvrwituri
icrt 0385888(44
Stcvrj Ctxfi|jutci Co Lid
A'ovle 0222 41905
ir*M**lVx)(>
79 Nbnnqjlc Si. 0452 410693
Cuiktfortt
73 Svwn i.?np 04<2J 3'il : 5
tif Campurer Cftwe
37 »K>rra;n Si. 0424 439190
Haverfordwest
Tie Cotnpt/tti CwU'c |BS}
22 MM-a Cco*ty#rJ ittOpi
rlavi"fwil>'.f u. D>4if: 0437 68778
Mrikniondwlkr
T.ncuyhs and Cir.v. s
37M«r,elSl H«.iitu r n.'?/*e.
W TO'M <W« 4U2J 37
HfiiH'l Mcmpitc j d
r«aiiiiinrr
2S M.wk«1 yfcuw? 0447 5SG44
Horncritifcfi
Ourinc' Ore
i/4>^,/iS OKI24 7MI3
HpMh.im
fcVrostcfe
-iJ>We«St Hu^vmii ty-03 52297
Ort-JfC Conputr Cmr
j'. Ejk S: 0103 68<t'.-S4707
HuB
C.vfljMf Cfrcre i '.imw^naej
2t rVWiy <W. 0482 2t«7
llfrjicombc
8es'» 8vWi
•44 Fcwc St. ifwcmcc
N Dcvcn C27! 62801
Ipswich
BrikrWMW.Ucm'f
Ctcvfi a. 0173 509*5
t awfArtM
$ f tMxn rm*gr. W>7* 61 1 1 J
Cv>-ipjt«i o' Wioncfc St
37 Wgrrcur St W r 0! *H(> 03 IS
t r# A<v*r«cea Tect^wfear Ceroc
. ...... H ... j)
londbt) SES. CI 859 7695
Source CortrpufcHS Ltd
JjCCfC.vL.'WvE.^i
Vi-.-^O'; VWftnvj 092524394
Ncdcrland
Mcto Msnogefmnt (Mowr«)
SMd Hunurj.N 98
2406 Ati A'pftcn ffvxxrum
OWVy/25«J
Norwich
Kirfwc:|-.ii I
rVtr/UScyirVe Virwitri C603 27963
Norwich
•',l:.t.i.i VfcKJ Ctr-fA««n
IJAKMMrOMt OfiH '
Nottingham
( OrnpMff M.Kkfl
27 Gcovc G*K. C*i02 5SS454
Pry mouth
TheMals* Sncp
0.1I.'.wi6 07S7 2IM:
Prctton
4.VAT Corruiutirq
67Fru;Gii»; 0772S6I952
Sewn thorp*
Miny Crv^fXiifr fffrtp
299febyH^5: 0274 67 ?56
Sheffield
XS %!<Ut>
/.'(.YVr'lV 0/47 7i7/i7
Shetland
£H<.nw<>: 0595 2145
LtfwXk
Southend-orr-SM
rMUJfy ScttWJtc
7t.l v.ac^ij Ave 0TO243S68
Stamford
8urgh«y Ccmc(j:«rs LM
riarevrr Court. 0780 i ' '
GSt
MrSng
Miao itote
i. Hi i rneAi act :>/w.ms/i
Stoke on Trent
rnwn CdfnnKrr Strjr
30 Tcwvn Re! . Hvfiley 0787 2875*0
Stroud
n>r Mcc'cIStK-v
77HgnXr 04516 5970
Surblton
Ccy-npjtasavr
8 Cwit'Jl Prf-jrJe. St M^ks H*
01390 5135
Uibrldoe
i K : . fr.nir.uMf5
7VWndwrS 0895 51315
Welling
Buicdu Cw utAJlct Set vkci Ut."
^7-^4 ffctkVIMvi? RfJ 0t 30t 76/7
Mfey mouth
Sncor: Ctiyi Cuini:uter\
39 P,vn Sf OJ05 787S92
Mtolverhempton
wUrVttruriiutCK! Co"u-irr Certic
l/-l9lKWIelrl!» CfOf/^VO/
Think you're
good enough to
become a Big
'M' distributor?
Full back up
given. Write for
details and
application
forms to Steve
Macfarlane
Micro Management Head Office: T 6 Princes Street Ipswich Suffolk Tel: 0473 21 9461
SPECTRUM 48K
MUTANT ANT
ATTACK
SPECTRUM 48K
WALLY
Your miniaturised laser tank Is under attack from
marauding mutant super ants. Your mission If to
destroy them wave after wave as they relentlessly
march towards you bent on your total ^
destruction A
The unique game engineering and high ^
resolution graphics make this game highly ^ta
challenging and enjoyable ^_
WARNING this prod ud is highly addictive M
Kempston compatible
THE
NEW
NAME
£
Battle yout way to
u scruen avoiding
SPECTRUM
SOFTWARE
Kong's efforts to stop you, while you attempt to
negotiate all four levels of this excellent nigh
resolution graphics arcade style game which
includes ladders, lifts, moving platforms and
numerous other hazards.
Kempston compatible
SPECTRUM 48K
SPECTRUM 48K
GOBSTOPPER
hi
Banle your way through crazy confectionery, zapping,
marauding gobstoppers as you desperately try to
escape from the sadistically sticky. Idling effects of the
dreaded mutant toffees.
Gracefully glide manoeuvring yourself between the
coaches of the runaway trains while avoiding the
electric security bars which guard your path.
Should you survive this far, surely the slippery strikes
of Sam, the demented Ice-cream salesman will bar
you from ultimate triumph. Good luck you are going
to need it
GOBSTOPPER is an original high speed action arcade
game employing high resolution colour graphics and
sound effects, Kempston compatible
Calisto Software Ltd is a rapidly
expanding software company
and is actually seeking talented
new programmers. If you are an
undiscovered genius, contact us
I u ri 1 |\IS I Tu<ia 1 1 1 [ icm f • ■ t'Jm tu xO~. vry * I
shortly including: Drac Attack,
Roller Run, The Quest,
Dungeons, Micky the Bricky and
Barracuda
ALL PROGRAMS
ONLY
£5.95
INCLUDING V.A.T.
POSTAGE & PACKING
CYBO RUN
**
1
!!W"f"F"¥"W
survive the frenzied a
robots as they home in on you firing their deadly
lasers You will need your wits about you as their
attacks get faster, but watch out for the deadly gas
cloud, you have onkr seconds to escape to yet
another room full ot the homicidal metal
maniacs. No one knows how many
rooms you have to negotiate to obtain
freedom, maybe them is no escape, m
and you are doomed to roam <~
the passages for ever, ^^r
never to be free but
always to be in -
mortal danger.
Kempston
compatible. -
>'
&
w&
a>
yr
V
,<
>as&
DEALER &
DISTRIBUTOR
Enquiries Welcome
119, JOHN BRIGHT STREET, BIRMINGHAM Bl 1 BE
Telephone: 021 -643 5102 *
EkducK-e distributor of SCOTT ADAMS PRODUCTS M
^CP
iV°'
■y&
*P
CP
^
^ V
*>
SOFTWARE FILE
i nntinuod from page 182/
I3»0 JUTOI At
14*0 K LO« AIVIO TMCH (S90
HID
STMW-EIMU •■
»*io ro» i- ; to it otu i
»Mo
: .M,:.l«» .l"nn
1*10 t'm.»I«7»7»-t IHX«I»?I
n
CiB
it.To i t>n. :.?*.. rni-tiwi. !•?■>>
l*M
mini ■-V0U HAVE C0*l B LETED
:mo hcii
■ T a ■
1*3© S?T«-?TR«<EC>
•I'-tiXK
1640 IF LEU 9Cf* THtN *:*--<>• -SCt.iairo |M«
MM
rejHT "Pu«t» - *:6Tft6E«1000
J»TO UHl.fLm-SC*
l»,n
sound 3.2,:oo,5o
11*5 f'Kl'll • ',"0>-A»
I4QQ
M»1MT ■ "Voir uir« »*«SC
ItrTD [NUHJL
1490
FOB l-O 1U MXJsMIT
I TOO |r rCB-IT TXM BIN
>V»
•TllS.I
UIO II D»-?S HCH 0O1O EH.
1310
A-)ioi v<*oo:
«TTO MC10C7
1320
(U
IJ30 PKIMt
ISM
iX-o
IT40 HfTOUT
IMO
IWPRK
1730 PfllWT ' in Una -,!(-.
IM
WT pftOCniohb<.orw
I7W> (.Mb
IMO
**IMT ' "*1l*l* l« i*t» *m1 »h* riy«»t fc^irB* lr>rt*v
tTTO Off rf«Ka |A|>
ITOO fllllll UMKI|M
ISTO
rniHt ■ —Mull rtnnn'-
ir»o miHi n»ti«iint
IW
■ «INI "TlMM •*«•»■ tD>^ •!•■».'»•. tO lrll««».
laoo tawnac
Toolkit
Stephen Lockyer,
Abingdon.
Oxfordshire.
This is a toolkit program which defines the
function keys, allows a copy of the screen to Ih*
dumped lo the printer, and allows the listing
to be paused by pressing the •- key and then
:.:itfil by picssiug (he Return key. Also a
ick plugged into port 2 can be used to
conttol the cursor in and out of a program.
The demo program shows how this makes
programming joystick control into a program
much easier. The Fire button sends ihe cursor
to the top left of the screen.
The function keys are defined as shown in
e I. These can easily be changed by
rig the Data statements, lines 60 to 70.
Putting a — at the end of the word gives tin
automatic return when the key >s pressed.
\u>id assigned must not he longer ihan
eight characters.
After running the proguin you need lo
ate the toolkit, you do this bv typing in:
SYS 156-256
but before you do this make sure you have
.: it as any typing error could cause the
computer to crash, and so lose the program.
The machine code will stay in memory until
computet is switched off.
Tfm domoDStfoHon program
5 SVS 156*256: PR I NTT
10 SC=1024:CL=55296:X*0:Y*0
20 GETA*:IFfl*=""THEN20
30 IFfi$-"H"RNDX>0THENX=X-l
40 IFfl*= ,l >l"flNDX<39THENX=X+l
50 IFflS="n"flNDV>0THENV*V-l
60 IFfl*«"»"flNDV<24THENY=V+l
70 POKESC+X+<V*40),42:POKECL
+X+<Y*40),1
80 GOTO20
Music maker
Nick Carter,
London NWl.
mmm
EviY l-NTRY OI MELODIES using simple
cursor controls is possible with this program.
Thus calculation of Beep values is avoided.
Several facilities are included, enabling
editing, transposition and Saving and Loading
on tape.
On running the program, the display will
appear and in order to enter a note, the
Ml
LIST
MM
pun + 'arsvmi
■M
SAVE
■01
verifv * ainrar
■ 3.1
PEflD
MM
IflTfl
■an
OOSUB
Ml:
RETURN
■aasi
: s?ijt
worn
RESTORE
MM
: »=EK<
■DM
POKE
nrmxxuaosi
CHt?*<
■ismxsancjn
nm*<
mitHwac^
LEfT*<
B!1IUB)]R»
PIGHT*<
■toamjai
*SC<
ntniiDC
STR*<
■wanav
•>f\U
wHmtncm
TAB<
nuiwi
Chtrrtt Bordor cot our
nno*
Ch#n-8t B»Ck9rc. nd colour
HNM
Cory «u:r»#n on e^inttr
'l»ra» ".j'jmrt «. r,*rrou \ln» »»*cln9>
BUND
: Cc*y ter»»r> on Prtr.t«r
ifimi II ~riMrtcttri * normal lln# tpjein?)
C.BM6-* Toolki!
figure I
1© rOR!"0TCil9REftDK*:MLEN<K*>
1 5 F0RJ-8T0K-1 i W-flSC<m.D*<KS, J+l , 1 > >
26 IFU-93 tHEN U-13
25 POKE 157*256+ 1*8+ J, U
30 NEXTJ
35 F0RX=KT07 POKE 1 57*256+ 1 *3+K, 6 = NEXTK
40 NEXT I
59 FORI=8T0252 REflDfl P0K'El5i»25e+l ,ft : HEXT
55 FOR I=160TO456 i PERDfl I POrE 157*256+ 1 , ft ■ NEXT
69 DfiTflLIST,RUM+-, [NPlJT-r.hP*<,-3M\/E/VERIFY+-,RE5T0RE.nlD*''
65 DfiTFtREftTj.DRTft, PEEK-:, LEFT*<.(50SUB. RETURN, POKE. R10HT»<
76 DrVrRfiSC(.3TR*.<,VAL<,TfiB<
iOQ DflTfl72, 138, 72- 152, 72. 169, 156, 133.52. 132.36, 169,8, 133,31 . l'^. 33
119 IMTA128. 169,85, 141 .20.3. 169,156, 141.21,3,33
120 DflTBiei, 0, 189, 50, 136-246.3. 32, 210. 233, 232, 224, 253, 208, 243
130 DATA76, 231, 156, 170.164.96
146 DFITfll47, 32- 32, 32, 32, 32, 32. 32, 42, 42, 42, 42, 32 -67, 66. 77, 32
138 DfiTR54, 52, 32, 84, 79, 79, 76. 75- 73,84, 32, 42. 42, 42, 42, 13, 13 6
155 DflTfl72,133,72, 152,72,165, 197,197,2,208,5, 133,2,76,226, 157,133,2
160 DATfl2ei, 57. 208,3, 76, 220. 157, 201, 7, 144, 3, 76, 226- 137, 201 3
170 DATA176, 3, 76, 220, 157. 174, 141, 2, 224, 4, 208, 3, 76, 207, 156. 201, 3
186 Dft7R2C0,6,168, 136, 136, 13€, 135, 132, 16,10, 16, 19- 10,224, 1 ,208,3,24, 185,8
185 rjftTft224, 2, 203,3, 24, 105- 16, 224, 5. 208, 3, 24, 103. 24, 224, 8, 208, 5, 74, 74, 24. 185, 128
190 DfiTH133, 252, 169, 157, 133, 233, 160, 0,177, 232- 133, 119, 2
200 BftTft200. 192. 8, 208, 246. 132, 193, 104, 168,104,176,134,76,49,234
218 DftTfi201.4,208,3,76, 160157,201,5,268,3 76,176,137
228 DRTA201, 6, 268. 3, 76, 21 1-158, 76, 227, 158
223 DRTfil28. 169, 192, 141, 40, 3, 169, 137, 141, 41, 3
226 DAT8169.4, 133,233,83. 104 168- 104, 170, 104 96
230 DftTftl?3. 32. 208,41, 15, 170, 232, 138,41, 15, 141, 32, 298. 76, 220- 157
240 DftTfll73, 33, 283, 41, 15, 170, 232, 138-41, 13, 141, 33. 208, 76, 220. 137
250 DflTfl!65. 197. 201, 57, 240 3.76,237 246,165,197,281.1,246,6
260 BfiTfi201.63.240.243,268 244, 16?. 133, 198,76,237.246
270 DftTR173,0, 220. 201, 127,208,3,76. 199, 156,201 . 126-208.5, 162. 145
280 DftTFI76.22, 158.201, 125- 208, 5, 162-17. 76,22. 138.201 ■ 123-208-5, 162, 157
299 DRTft76. 22, 138. 201, 113, 208, 3,182, 29, 76, 22- 138, 201, 111, 203. 3, 162, 13
300 DfiTfl76-22, 153, 76, 199, 136- 138, 166,255, 202. 134, 253, 248, 3, 76, 199, 156. 162, 4
319 DftTftl34.235.160, 1, 132, 133. 141 , 119,2,76, 133, 136
329 DFV7R72, 152, 72. 138-72, 128. 169-8
330 rjfiTfi32. 189,255, 173,24,288, 160,255
340 DflTftl62,4,41,2,240,2,160-7
358 3RTR169. 4,32, 186,255,32, 192,255
368 rjftTftl62-4,32,201,233, 176113, 163
378 DflTft0,133,251.169,4,133,232,32
388 DHTR237 , 255 , 1 34 , 254 , 1 34 . 233 • 1 32 . 253
399 DATA160.O. 169, 14,32,218.255 177
409 DftTft251.201,l28.144,9,41127.72
419 DATR169. 18, 32- 210. 233, 104,201,34
426 DATR208,2, 169,39.201,32, 144.9
430 DRTR20J. 64. 144, 7, ?, 123,203,3
449 &ftTR24, 105.64, 32,210.233. 169. 146
459 DRTft32 , 21 , 255 . 206 - 293 , 2 , 230- 252
460 DFiTfl 198. 254, 298. 203 -193. 255. 240. 27
470 TjflTR169,8.32. 219-255, 169-13,32
480 DfiTA210-255- 169, 13,32,210,255, 169
490 B9Tfl!4,32,219,255,166,253,i34,254
589 DftTR24, 144, 172, 169, 13,32,219,255
519 DriTfl32,231 ,255, 194,179, 194,168,184
529 DATfi&8,76.220, 157
539 Dft7fil69, 14, 141 , 106. 138, Hi . 183, 158
549 DRTR169.8. 141 , 163. 158,76,47. 158
559 DftTR169 15,141, 186- 1S3, 141 152,153
568 Dftrftl4i, 168. 158, 76. 47,153
following procedure should be followed.
Firstly, in order to enter the pitch of the note,
use the cursor control keys (» and 7 - without
Caps Shift — to move I he note which will have
appeared on the middle ledger line up or down
as required. Then, when it is in the desired
position, press the Enter key to fix that note in
the memory.
A prompt will then appear, enquiring
whether th^ note is a fiat, sharp, or natural or
whether you do not require a note but a rest
instead. You should reply with the first letter
of the relevant word except in the case tit" a
natural where for convenience any key except
I, s or r will do, the Enter key being the best
choice.
On answering the prompt) an arrow will
appear below the crotchet in Ihe row of notes
in the top right-hand corner of the screen.
This can be moved right or left, again using
the cursor control keys — this time 5 and 8 —
and, when the Enter key is pressed, the
duration of the note printed will be stored in
memory. The computer then returns to the
pitch enirj routine, ready to repeal the process
oi lu accept any of the commands listed on the
screen. The procedure for each at' these is as
fconti/tued on page I93f
YOUR COMPUTER. JANUARY 1084 189
THREE EXCITING NEW GAMES
IN THE LIVEWIRE SERIES FOR THE a
miCROWARE
rrl t%ttttttttt
tit ftffttttttt^^»
Mr* rrrp-
at ■
tttftftft
tlftfftttzilMM
rrrrrMirrrrrrir
Not just a game... an Experience!
IT HAS IT ALU...EXCrTEMENT...
HUMOUR... STRATEGY
Jumpin' Jack leaps into a totally
new look for the 64 created by
Three Dimensional Graphics
giving Fult Perspective to the
game... PLUS... hosts of features
never seen before!
Submerging Turtles — Snakes —
Crocodiles — Otters — Lady Frog
— Dragonfly!!!
It's Fun ***
IT'S FHOGR1FFIC ***
Program
NO.LW02 £8.95
GRIDTRAP 64
We promise you won't be able to
turn it off! It's a real skill tester and
loads of fun to playl
Play with the Keyboard or Joystick
Choose your own operating keys
with our User Definable System.
Compete with an opponent by
selecting Two Player Mode...
Great graphics, super sound
effects in the Livewire tradition
including a selectable Melody Mode
where the tune is available at the
touch of a key and Melody On is
indicated by a quaver graphic.
Program No. LW04 C8.95
JUMPIN JACK 6'
**
men ?e«o « at
1
TRIAD 64
NEVER BEFORE HAS A
COMPUTER GAME LOOKED
SO EXCITING...
...FELT AND PLAYED SO
EXCITING...
Watch astonished as the Triad
hurl themselves towards your
craft in a remorseless battle
against your intrusion.
Feel the heat blast of their anti-
matter fields.
Your pulse laser will have to
turn white hot before this
encounter is over.. ,
Featuring:-
A new DIMENSION...
Into the realm of TOTAL
PERSPECTIVE GRAPHICS
Program No. LW03 £8.95
Clip the coupon below and return to Sumtock Mlcroware Depl. yc-si
198 Deansgate, Manchester M3 3NE.
or Telephone: 061 -834 4233
[Please send me the following Software
UK*
/ /
\ \
SUPERB SOFTWARE FOR THE VIC 20
3P04GXIOTHAP
Defuse the Bombs
watt* out for th«
m -ti&r.z wandering
boot- Joystick or
Heytoard __ __
M/coce £7.95
5P.01 SKftAMBIX
Oestroy the enemy
msialiationsand
missiles in their under-
ground uk) JoysKk
orkeyboard _
Wcoae fc/.95
SP 02 JUMPIN JACK
Cross * Busy road and
SP 03 TRIAD Defers
your base against th
treacherous river toget swcidle fleets of aiierl
Jack home Joystick or hover ships Joystick»|
keyboard Multicolour or keyboard
Hi-ResGr M/ccde
M/cod* £7.95 £7.9;
f- — st-pit
J I enclose Cheque/P.O. for £
1T0: Name
1 Address
inc. P + P U.K. only.
Post Code
1 Also available from good computer dealers and bookshops nationwide.
SP13STARSHIP
ESCAPE A compelling
and exciting real I nic
ijnpnic space adven-
ture game Joystickor
£^£9.95
SP.16MULTITR0N
Theliiggest alien
enrnururr of Ji time
Wave after wave of
invasion action.
Joystick or keyboard
M/code £7 95
5P 06 ASTRO
FIGHTERS
A space due) played fcy
t*o players at once.
Requires Joystick
ufco °* £6.95
SP 07 CHOPPER Av
ana destroy the ener?
ban t at watch out fa
g.idedr"ts*i es
JoystckorKeyboaid |
M.'code.
£6.9!
micnowARE
Ttto* T<*rt)t\ Atkor* Umir fcBrauwr rafcrwmwe- cmo 041 .1134 4J33 tat ium i
ImJU
w^^^
f^BmRfmni|
1 £Zl
E331
LUNA CRABS
By M.J. ESTCOURT
HAUNTED HED<
#)EATH CHASE'.
.* .Sy M.J. ESTGOURT :
DEREK BREW.
I t?.-i 1 1 I *.-7W UFm£UAl&F*^
I
I
Software Ltd 230 Lavender Hill Londor
i>jt-jjn
around on your Dragon,
and Atari
5 Sir Thomas Street
Liverpool, Mwseyside LI 6BW
-j' r Dealer Enquiries Contact
Colin Stokes on 051-236 8100 (20 tines)
SOFTWARE F/if
/continued from page W9l
follows:
■ Play — A prompt will appear asking the
speed in crotchet heals per minute. As a very
rough guide, the following may help:
Largo/Adagio — Slow (40-75);
Andante/Modeiaio — Moderately (75-120);
Allegro — Fast (120-170); Presto — Very fast
(170-210). Obviously, this depends very much
on the piece in question, so experimenting
may prove to be the best method.
■ Alter — A prompt will appear asking for the
number of the note in the tunc to be altered.
When this has been answered, the Ivdiling
message will indicate that the new note can be
cnteied — in the same way as any other — but
in this case it will overwrite the incorrect note.
The computer will then return to the pitch
entry routine so that the next note entered will
be added to the end of the melodv.
fl —
- 0.0 J.J J.J Ul
3 1 i
6 4. 3 2 -
2 4-2 4
p - p ; a y
fl-aiter
D-Tr anspose
5-Save .
L-LOSd
i
i'i
4=
-^
—
■Tra&spOSC — A prompt will ask the
tequtted change in semitones — the answer to
which should be a positive or negative integer.
If the transposition is possible, control will be
returned lo-the pitch entry routine, otherwise
the prompt will re-appear. Kntering will
leave the tunc unaffected.
■ Save — This will run the Play routine.
When the tune has finished playing, press any-
key and, in reply to the prompt, enter the
nqmc of the tune. Follow the commands to
Save the bytes and then, after the OK
message, rewind the tape and play it so that
the bytes can be verified.
■ Load — This will load the first bytes on the
tape and then pass control to the pitch entry
routine, so that the next note entered will he
added to the end of the new melody.
The program is written for a I6K Spectrum
with a maximum tune length of roughly 50
notes, requiring 100 bytes of storage space. In
order to use the program on u -4.sk machine,
or to have times in excess of 50 notes, the'
following lines will have to be changed: 50, 60,
505, 615, 715, 730, 815, 855,860. If requited,
the delay time — specified by the maximum
value of Y in line 1000 — can be shortened to
speed up entry, but the purpose of this is to
prevent one key-press being read by two
consecutive subroutines, so beware!
io REM Music 4> n. P. Carre' 1930
^e IF c=13 THEN GO SuB 400 IF
70S GO *UP 1000
5P CLEAP
32409
a=i tmeu return
710 IF INT "» . y THEN GO TO ?0fl
55 DIM rM9> DIM d 11
I<= : 54 ANC C 55 TrtEN GO
715 LET . »32501
60 LET
=23 LET t =32500
TO 310
720 I" PEEK 1+uj93 OR PEEk i •* <
THEN GO TO 700
65 LET «
=0 LET l»8
360 IF JUT lal THEN PRINT AT t.
200 FOR i
«144 TO 1ft*.
6. """.AT ;-i,6, «
725 IF i:\-l THEN LET i«i+2 GO
205 FOR
-0 TO 7
365 If INT t : • '. THEN PRINT AT I
... _,.
J 10 READ
K : POKE USR CHRS I +J . »
MT 1,6, •♦'•
730 FOR (=32502 TO l-i 3TEP 2
115 NEXT
j
370 LET » *n ,5-M «CsE4 AND ^15'
735 POKE i .PEEK i +y
isa NEXT
i
: -=55 AND L >1.5>>
740 N£VT :
125 DPTfl
96 , 144 . 144 . 144 . 2X4 . lxx
3 75 GO TO 300
745 RETURN
1 160 . 260
100 GO 3US 2000
300 GO SUB 600
130 D« T fl
0,0.0.1,2 i.3,3
i05 =>pint at £i,o Fiat. sharp, n
805 INPUT "Nasc?";**
135 DRTA
0,123.125 126, 125,12*.
atyra-. or .-est""
SlO CLS
iiJ 228
420 IF XNKBYS*"" THEN GC TO 410
610 SAVE BSCODE 32S00. 1-32SOO
1X0 DATA
0,15.32,32.64,64,126.1
4.15 print at 21,0. 'Flat, sharp -
320 VcRIFf a»CODE
23
atural or ftn'"
3SS RUN
24S DATA
0,129,138 132 136,136,
420 LET : =C0DE INK.EYS
3S0 CLS
136,136
425 IF t«2 2x THEN POKE *. ->1,99
655 LOAD --CO:-* 32500
150 CP.TA
0,224,152. 132 ,130. 130.
GO TO 445
360 LET «. =32500
129/129
430 LET 2*1 . LET o »0
565 IF PEEf i =0 ANr PEEK *. ♦ 1 -
155 DATA
, 63 . 64 , 6X , 32 , 16 . 5 . 7
435 If r^4.5 THEN LET = «r-3.5
99 THEN GO TO 290
150 DATA
0,129.130,130 132,136,
LET &*&♦! GO TO *35
370 LET tst+2 GO TO 865
1*4,224
165 DATA
440 POKE t+1 , i i3-0» *12»r. 12*3 ♦(
C«113l - 10102))
*00 OVER 0. C-3
* S , 5 , 2
905 FOR a -71 TO 119 3TEP 43
170 DATA
, 123 , 123 . 128 , 123 , 123 ,
445 GO SUB 1000
910 FOR i -a TO i+32 3TEP 3
.- a
450 PRINT AT 5 . ■- . ■ I
915 PLOT 8 . i ORAM 30 ,
175 DATA
. 15 , 16 , 32 , 64 . 64 , 125 . 1
43S IF INnEYSn-- THEN GO TO J.S5
«P0 HE^T i
23
460 LET : =CODE IMKEV S
925 NEXT a
150 DATA
0,243, 60,14, ~,7, 7,?
465 IF C ,56 AND C'>53 ANC : 1
230 FOP i »S3 to 159 3TEP 3
195 CATfl
0.96.112.22.0.0.0.0
3 THEN GO TO 453
935 PLOT 44,i DRAU 16.0
190 DATS
0,3,3.3.2,6,6 1
0.12,5,3,16.16.32,32
470 PRINT AT 5.x ; "t
»40 NEXT :
195 CATS
475 IF Csl3 THEN POKE t.d.ix-11
945 OVER 1
200 DATA
0,0,0.1 2 4 3, 16
' 2- : LET I at +2: GO 5'JB 1000. RE'
5S0 PRINT AT 6|3l"D'*;«T 3,2
*T 3 3;"1 -:tiT 4,2. "/'•; AT 4.; •
205 DATA
£5,64,223,0,0.0,0.0
, 60 , i26 . 255 , 255 , 255 , 1
TURN
210 DATA
ISO LET x=x*.{»56 AND x:29)-tc=
";AT S,2,"i.- .AT 0,3;"P\";AT 6.2 ,P
26 . £0
S3 AND ' -13>
....AT t ? -.••AT 7.2;".. ;AT ~.3.
225 3ATA
CO, 0,0. 0.60. 126 . 255
435 GO TO 450
,. r ..
220 DATA
0,25*. 126,60,0,0.0.0
500 POKE '. .0- POKE 1*1,00
*S5 P«IMT AT 9,2, V", AT 9.3 "V
22S DATA
, 60 , 66 . 129 ■ 129 .• 129 . 66
505 LET i =32S00
;AT 10.2, '■• AT 10,3. " /" ; Rt :i 3
.60
SlO Input Beau per ainut«~" b
i"f;KT 12 2 "•AT 12.3, .AT
2S0 FOR i
=3 TO 9
LET i =iS,-b
9.4; " .".AT 10,4, "."
sss read
r L£ T n ' i > =L
SIS BEEP J-»PEEK :,PE£*. ;» -.1.-24
960 PRINT aT 4,13; "O.O O.C 0-0
"60 NEXT
i
LET ,ai*2 GO TO 515- <PE£k •• +
0.0 •"
jbS FOR ; »0 TO 90 STEP 16
265 DATA
11,9,7,5,4,2,0
1) =20.
270 FOR .
si TO 9
516 PAUSE 3041 .PEEK i LET : = » +
970 PLOT !43+i,141 DRAU 0.16
275 READ
*. : LE T 3 < l • «»,
2: GO TO S15-»2-» iPEEK -i-21=0
975 IF i o3 THEN DRAU 7,-7 IF
l =-5 THEN PLOT 240,151 DRAu 6.-
260 NEXT
l
317 PET'jRN
£35 DATA
24.16,12.6.6.4,3 .
600 input uhjtn not* to be tit
290 GO SUE OCC*
trea > " ;n
960 NE<" :
"00 IF INT 1=1 THEN PRINT ftT t,
£03 GO SUB 1000
985 PRINT AT 6.21. "3 3 1 1".A
6. •"■'■ . OT
-1,6 "V
610 LET y»t
T 7,13. "6 4 3 2 ' 1 ' / /".AT 3.
305 IF INT Lot"
615 LET t=32493+2+n LET k =1
21, "2 4 2 4"
NT t>6; *'•
1
=20 PRINT RT 13,0; "Edi t:r,:
990 PRINT AT 10 , 13; "P-Plav" J AT
12 . 1J. "■a-fllter"; AT 14, 10. • D-Trar.
sie if imkey*=- then go to 3io
625 60 SUB 310
:.5 LET
:=CCD£ 2NK.EYS
630 PRINT «t 10,0; "Cdi tins"
jpcif at 16,13 "S-S*ve" -~ 1= -
320 IF fc
=1 THEN GO T2 350
635 LET 1:0
3, "L-LOStf"
225 IF C
=112 T«EN GO SUB 500
. 640 LET t =u
995 RETJR.'-:
:-3e if :
=37 THEN GO =UB 600
=■45 LET C=0
1000 FOR f»l tt 50 m E xT i. RETU
233 IF c
=100 THEN GO SUB 700
550 RETURN
PM
:-*o if c
ill5 "^EN :: TO 300
700 input "Change in pncn jn i
348 IF :
=106 TnEN GO TO 350
en tones", v
Dynvars
Alan Wagstnff,
Richmond.
North Yorkshire.
THIS ASSEMBLY language program produces a
machine-code routine starting at DO! hex.
The code, when called, prints the names of all
dynamic variables used by a Basic program.
To use it, enter the listing and Run it. Then
enter the Basic program and Run it. Entering
CALL ItDOl
vCill list the Bask programs variables.
lOFORFX-OTOl
130
STA&81
250
INY
20PX'
-&D01
140
LDY#0
260
CLC
30C0PT F7.*2
ISO
LDA<&70) ,Y
270
BCC M
40
LDA#65
160
STA&80
280.
R
LDY#1
50
STA&75
170.
Q
LDA#13
290
LDA<&BO> ,Y
60
LDA*&82
ISO
JSR&FFE3
300
BEQ N
70
STA&70
190
LDA8.75
310
TAX
80
LDA#4
200
JSR«cFFE3
320
DEY
90
STA&71
210
LDYH2
330
LDAC&80) t Y
lOO.L
LDY#1
220.
h
LDA(««80) f Y
340
STA&80
110
LDA(&70) ,Y
230
BEQ R
350
STX&81
120
BEQ N
240
J8R&FFE3
tcontinved on next page!
YOUR COMPUTER. JANUARY 1984 193
SOFTWARE FILE.
(continued from previous page)
410
CMP#&FA
470. Z LDA#13
360 CLC
420
BEQ Z
480 JSR&FFE3
370 BCC Q
430
STA&70
490 RTS: 1
380. N LDA#2
440
INC&75
SOONEXT
390 CLC
450
CLC
510REM A WAGSTAFF
400 ADC&70
460
BCC L
520REM 1983
Wordsearch
Lee But chart,
Whitchurch,
Bristol.
] S:P€CT>
. . ■ . „
ANY SPECTRUM can be used in this program
to generate random Wordscarches — the
puzzle in which you have to try and find
words hidden within a grid.
The size of the grid in this program is 20 by
20 — letters. You enter 10 words into the
Spectrum which can be a maximum of 10
letters in length each. Then the Spectrum will
generate a Wordsearch using your words.
When the grid Appears, your words will he
printed next to the grid. There will also be a
Menu:
Antvxn — Will you give the answers.
Quit — Will quite the Program.
Copy — Will eopy grid and words to
printer.
Restart — Allows you to enter new words,
and hence a new wordsearch.
Shuffle — Generates a new Wordsearch, bur
uses the same words currently in
use.
Bomber
Paul King,
Ipswich.
Suffolk.
HAVING SF.FN several listings over the past few
months for Bomber-type programs for just
about every computer apart from the Oric, I
thought that it was lime thai this situation was
remedied, and so, herewith, Oric-Bomber.
There is nothing spectacularly different
about this program. As usual, the game
consists of demolishing a city to provide a
landing site for your aircraft and, should you
succeed, having a new city to demolish this
time with higher skyscrapers. There is a limit
to the number of bombs you carry. This is set
by variable BI. in line 1130.
For those of you with cats, grannies or wives
of a nervous disposition, I would suggest thai
line 2070 is modified as follows:
2070 POKE C 40.3: POKE C.124
This will eliminate the explosion caused by a
bomb hitting a building.
I have written the program as a series of
subroutines labelled with Rem statements so
that the operation of the program can be easily
understood and modifications readily made
where desired.
For those of you who have played this game
before, I would suggest ihat you omit line 35
from the listing together with lines 4000 io
4150. This should save you considerable
ty ping-in time.
yy ■*
250
-»
LET xx aX <a '
LET
0>REM USRD SEARCH GENERATOR
Bv LEE.BUTCMART $1983
5 REM INTRODUCTION
10 PAPER 0: INh 7. BRIGHT ; £
OPOER Ct«
20 LET ,*s" U0RD5EARCH 3E
HERATOf FOP nl TO 31 P
RINT AT 0,0,a*(32-a TO SEEP .
31 .0 NEXT a LET A»a"
BY =?P ° = 1
TO 31- PRINT AT i.o.a*.32-a T€
BEEP .01,0: NEXT a
30
RT
~r\-
01 .0
4.0
3
50
55
LET as =
. FOP
RT 2,0; At (32-A
NEXT ■=
FCR A=l TO 1000.
LEE.
A = l ft
TO )
BUTCHfl
1 3*- ; °
BEEP .
ne>. _ R :_
P£h
22553,;
BRIEF
:55
INSTRUCTION©
~
60 PRINT AT 0.0
70 PRINT TAB 8,
EfiRCH GENERATOR"
INK 6 ••^a^m—
30 PRINT PRINT
fill 9«n*f ate a
f let ten *ith 10
in it. cou input
-• the SpCCt run Mill
int the ?ria on the
required-cm the
24.0 LET
V (1 <
LET d»«d»-<-l" AND yy-^21)
.. 8*' ANC ,y*b;21 AND XX>b»-M**3"
AND XX >&»♦'-■■*• AND xx,b ANC jy
b)+t"S" AN? yy.ib)+<"6" AND y-< b
ANC- •.,< + b»ell + l"7" AND XA+b<2H +i
"3" HMD XX+b<21 AND yy+b<21>
260 LET daUAL d»<INT CRND*tLEN
d* v *1J ' I
255 3EM
CHECK FOP OUEPUR IT -:<■:-
ANC PUT UGP.D INTO THE GRID
270 FOP. C=l TO b: IF 9S '. <:< . y _- =
■' " THEN LET x.. =x„-id>l AND o 3
+ td,S AMD <*■?< LET yyayy-.tf
ND (n7' + io 3 OR d=3l . NEXT C «Z
TO 290
£30 GO TO 230
290 LST srp»=lNT i«ND**> ♦+ • LET
xxaxiai LET yysytaJ . FOR : : ~:
br LET q« iv < uv> ■** <a < C< LET .
tXX.W) itnfc LET xx*XX-(d:>l Arc
d<S>+i«>S AND d<9> LET yyayy- -
2 AND i<7)4td<3 OR daS^ ■ NE* T t
^00 NE' r - CL9
305 REM
END OF MAIN LOOP
NOU JE ^IL- IN ALL BLPN-
SPACE3 wJTh RANDOM LETTERS
310 FOP ftal TO 20: FOR 6 = 1 TO 2
O IF G$iA.B>=' " THEN LET G*(R.
B) =CHR* i64.+ iINT <RND*26i +1
320 next b- NE'T a
325 REM
PRINT GRID -AND UlOKDS
PflPEP
PAPER
i ijoprs
aaaaw 6 6
ill • ISO
<-as arc . "
90 PRINT
Any Key
130 IF INKEY»s"
110 CLS
115 REM INPUT
This program
20x20 aria
wordi hidden
th« vcd* ar,
hide thCB t ■
screen. «nd i
printer .It »
«h«rt the wo
330 PLOT
LOT 174. , 1
DPAi.1 4. . J.
PLOT *,3
DRAU
174., V,
DRAU
PLOT :
DRAU
165
4.; DRAU -4,-4. F
-4.4. PLOT 1 1
, 174 DRAM ;
0.165' DRA. 16:
TRAM -1S5.C PLO
Shtm you
PRINT TAB 3. Pr£SS
THEN GC TO 100
SECTION
T 1,1 DRAU 0,3^3 DRAU 173,0
RAU 0,-173. DRAU -173,0
34.0 FOR A»l TO 20' PRINT AT A
, G*iHi . NE>T A
350 FOR A«i TO 10; PRINT AT A
2; INK 6;AStA) NEXT A
3SS REM
PRINT the MENL'
120 rr.ua at 20,0; -Pteasc cntt-
your 10 noras. Press ENTER
after each."
130 DIM at 1 10. 10>
1*0 FOR a»l TO 10
150 input -uord ", iai , "a". b*
LS IF LEN h»^10 THEN PRINT "Mfl
>.IMUM DF 10 LETTERS PLEASE GO
TO 1SS?
160 IF b$ = — THEN GO TO 150
170 LET a»ia>*b«: NEXT A: ClS
130 PRINT AT 7.9, PAPER 1. PLEA
5E UAIT"
"* S K RE**
MAIN ROUTINE
190 DIM 9»i20.20>: DIM c i20.2O*
DIM X :i0) : DIM y flO'
200 FOP i=l TO 10
210 fop &»i to io if asia ? to
Si C )•' " THEN NEXT b
220 LET B=B-1
230 LET X(A)alNT <RND.20»»1 LE
T Mfll slKT iRND*20»+l
23S REM
FIND UMICH DIRECTIONS
THE UORD CAN /CANNOT GO IN.
360
EMU
370
330
390
4.00
4.01
4.05
PPINT AT 14,22; PAPER a
PPINT
PRINT
PR TNT
PRINT
PRINT
REH
»ST
AT
,= T
AT
15.22,
17,22;
16,22.
iff, 22;
i -- .22;
"AaANSUEftS
"CrCOPY"
"0«OUIT"
"R=RESTART'
:. -SHUFFLE
CiPERATE THE
MENU
FOR Ai
4.10 IF INKEVta'X" THEN
TO 19 PRINT AT A, 22, "
NE'/.T A COPY : GO TO 360
4.20 IF INhEv«a"R" THEN RUN
4.30 IF INKEr»="0" THEN CLS
OP
4.35 IP INKEYS«"S" THEN CLS
INT AT 6.10. FLASH 1; PAFEP
MUFFLING": GO TO 130
4.4.0 IF INKEY*;>"A" THEN GO TO
10
4.S0 FOR As2C TO 1 STEP -1
T AT fl,l. INC. 2.G$iAI. NEXT
4S0 FOR A=l TO 20: FOR 8=1
12;
2. i
PPjN
A
TO 2
IF C<B,Ai .2 THEN PRINT AT B,A
OUER 1. INK C (B,A) , ■' "
4.70 NEXT B NEXT A
400 print m,"Any Key To Retvrn
To Nor»at Grid". PAUSE 1 PAUSe
INPUT "••
4.90 GO TO 34.0
20 PAPERO: INK3
30 PRINTCHR*(17J ;CHR*<20) ;CHR*(6) ;CHR*(12)
35 GOSUB4000
40 GOSUB1000
50 G0SUB1100
60 GOSUB2000
70 IF WIN THEN60T040
80 G0SUB3000
100 G0TD40
1 000 REM********* ******************** *
1001 REM DEFINE CHARACTERS
1002 REM*****************************
1003 RESTORE
1010 F0RY=1T04:READW
1020 F0RZ=0T07
1030 READX
1040 POKEW+Z.X
1050 NEXTZ iconimued on page 1961
194 YOUR COMPUTER. JANUARY ^984
nTB
I
•TUf
%
11
Kb
3«
H^9
I
i4b
Am
m
As well as providing the solution to many a problem, Micro's however do
present more than a few of their own.
Like how do you prevent it gathering dust when not in use, stop
it from getting kicked when Mum's cleaning the lounge, divert the
dog from showing it his affections, or even ensure it at least "arrives'
safely when Dad decides to take it down to the local.
We at P.A.S. realising these needs, have now developed a
range of three superbly made protective
cases designed specifically for Micro's.
Each case is constructed from Solid
Resin Fibreboard has a fully
protective foam lining a carrying
handle internal retaining strap,
a double snap- fastening lid
and a price that defies
even Micro logic.
I
I
Please help, I am a long suffering Micro owner and
wish to purchase case/s (tick appropriate box)
hoi [hoi|
Ienclosecheque/P.O.co the value of
Ik' \
NAME
ADDRESS.
PAS COMPUTER PRODUCTS LIMITED
UNIT 18, CENTRAL TRADING ESTATE,
STAINES, MIDDLESEX TW IB 4UX.
Telephone Staines (STD 0784) 62781
yi Rra*
I
I
CatCllow2l [faff for delivery rrjJeenqutr.e^wrli.'iih-
J
CASE HCIl 'I jV« Micro 1 ! - ZX91. ZX Spectrum. Oric I, CCL M* CASE HC2 Take* Micro', - \IC.-C. HHC B\ Commodore M. T«», TV99. 0»k i. Dragon 12, Colour Ctrue. Sharp MZ700,
Acorn Ele< iron, Lvnx, Tandy Colour. Aran H3CXL, Acorn AtiTr. CASE HC'A Can be *l>j*r«! 10 tale any trf rhe ibovt lomputer* and various atecwenn turn as Tape Recorder, printer etc
SOFTWARE FILE.
(continued from page J94)
1060 NEXTY
1070 DATA47072, 92, 92, 72,92, 126, 126, 92, 72, 46376,64,64, 6
4,92,126,67,1
26,64
1071 DATA46384 1 64,64,112,120,95,94,79,64,46592,U9,127
,93,85,95,93,
117,127
1099 RETURN
1 lOO REH»tHH«««tn«tt* nm « tt «»t#««««
1101 REM SETUP
1 102 REM*»»* »*«•»••*•*••••••••**■»•• •
1110 PRINTCHR*<12)
1120 WIN*FALSE
1130 BL-40:B-0
1 1 40 PL OTO , 25 , 20i PLOT 1 , 25 , - — «>■■■■ ———— — ■■ — ■■
1150 FORZ-24T015-SC STEP-1
1160 FORY- 11036
1170 X»INT<RND<1)»(5+SC)>+1
1 190 IFSCRN ( Y , Z+ 1 X >32ANDX > 1 THENPLOTY , Z , "9-
1190 NEXTY: NEXTZ
1200 PLOTO,I,li PRINT- SCREEN: "; SC+1 tSPC ( 12) "BOMBS LE
FTt ";BL
1210 Pl_OT9,l,2sPL0T35, l,2:PLOT12,l , 1
1999 RETURN
2000 RFM««»«» »»«■»»»»••*•••••••♦•«•• •
2001 REM PLAY
2002 REM«»*#»***»««»*«»*»«»»«»»«»»»««
2O10 A-48160
2020 POKEA+2,37iPOKEA*t ,3B:POKEA,3
2030 IFBMTHENQ0T02070
2O40 IFKEY»-""THENG0T02100
2O50 B-liBL-DL-ls IFBL<OTHENGOTO210O
2055 BL*-STR*(BL) s PLOT36,l," "« PU0T36 , 1 ,BL*
2060 C-A
2O70 P0KEC-40,3: POKEC , 1 24 i I F PEEK <C+40I «64 THEN EXPLO
DC
2OB0 C-C+40S IFO49040THENB-0
2090 IFB-OTHENPOKEC-40,3
2100 A-A+li IFP£EK<A+2>-64THEN6OT02130
2110 IFAO49020THENG0TQ2020
2 1 20 5C-SC+ I : W I N=TRUE
2130 RETURN
3000 REM**
3001 REM END-GAME
3002 REM«<
3010 EXPLODE
3015 SC-0
3020 POKEA+l,38:P0K£A,3:P0KEA+2,32
3030 A=A+4t
3040 REPEAT
3O50 POKEA,38«P0KEA-4O,3
3060 I. ETA- ft. 4
3070 UNT1LA>49040
30B0 PL0T2,10,l2iPL0T3, 10, HPL0T4.10, "PRESS ANY KEY FO
R ANOTHER GAM
E"
3090 GETX*
3999 RETURN
4000 REM«»»«»«»«*««»»«»»»«»»«»**»»»*«
4001 REM
4002 REM<
4010 PL0T14, 1 , 19: PL0T1 4 , 2 , 19: PL0T24 , 1 , 16: PL0T24 ,2 , 16
4020 PL0T13,l,4:PLDT13,2,4:PLOTl2,l,10:PL0T12,2,10
4030 PL0T16,l,"BOMBER M tPL0T16, 2, "BOMBER"
4040 PL0T13,5," INSTRUCTIONS" :PL0T12, 5,1
4050 PRINTi PRINT t PRINT: PRINTi PRINT: PRINT
4060 PRINT" Your mission is to bomb the city "
4O70 PRINTiPRINT" to provide yourself with * suitable"
40B0 PRINTiPRINT" landing site. Should you achieve"
4090 PRINTiPRINT" this, a more difficult screen Ml 1 1 "
41O0 PRINTiPRINT" be presented. You have a limited "
4110 PRINTiPRINT" number of bombs so don't be wasteful
4120 PRINTiPRINT" Press any key to drop bombs."
4130 PL0TS,24,1:PL0T6, 24, "PRESS ANY KEY TO CONTINUE"
4140 GETZ*
4150 RETURN
INSTRUCTIONS
Colour change
Elloit Gingold,
Watford,
Hctiordshirc.
(,.. , i 1 1 • ii , . 1 1 ii
m®ww
ONP. FEATUFJ OF computers such as the BBC
that is often admired by Spectrum owners is
the ability to change colours of objects already
on the screen. Thus using rhc BBC command
VDU19- one is able to, say, change all the blue-
objects to red instameously. Such a command
also allows one to draw a complicated diagram
in an "invisible" colour and then, bj
redefinition of ihe colours, make it suddenly
appear in its full completion.
The Spectrum, of course, has no such
feature. It is possible 10 do u colour change
from Basic by Over I Printing an empty string
704 spaces long bin this is rather slow and
produces a display with a single colour Ink or
Paper. But the organisation of the Spectrum
attribute file makes almost instanteous Ink or
Paper changes of specific types easy to achieve
with simple machine-code routines.
The attribute file consists of 768 bytes
corresponding to the positions on the screen.
Kach byte controls the colour of the 8 by 8
pixel square as shown:
BIT 7 6 5 4 3 ?. 1
PAPER INK
Thus Bits to 2 hold a number from to 7
corresponding to the set Ink colour With .1
simtliar situation for bits 3 to 5 and Paper
colour. To change all blue Ink to red all that is
needed is to move through the 768 bytes,
check bits 0-2 lor the prescence of the code I,
and if this is found change it to 2. A similar
look at bits 3o will effect selective Paper
changes.
The program actually consists of three short
routines thai act in this way. In addition to Ink
and Pa[Ki changing I have included a routine
thai wilt swap any two nominated Ink colours.
This final routine is useful in producing a
variety of flashing affects. Note that in the
listing any pound signs should be replaced
with p.
Once you have typed the program in as far
as line 1 10 I would suggest running it to see if
the checksum works — this is the variable cs.
If there is no error reported you have probably
made no mistakes in ihe Data lines. You could
then Save the machine code for later use. use
SAVE colour CODE 65000, 122
You had better Save the Basic listing as well
just in case. The rest of the program just
demonstrates the use of these new functions, I
hope that readers will come up with better
applications.
The main points io note are thai the colout
10 be replaced is Poked into location 65000
and the new colour Poked into 65001. If you
wish to change Ink colour call USR 65002, or
if it is ihe paper you want to alter call USR
65031. The Ink Swap routine is obtained from
USR 65078. To achieve a flashing effect, it is
called from within a loop, the length of any
Pause command determining the flash rate.
Try having one of the two colours the same as
the Paper: this produces a rather more sedate
affect than that in the demonstration program.
The program was written on a WK
Spectrum but, with a lew changes, the
routines can be relocated anywhere. I have
included a loader program for a I6K machine,
in this case the mahine code goes in at 32000.
The details of use are the same except all
relevant locations start with 32 rather than 65
i.e., 65031 becomes 32031. Do not forget to
Clear 64999 — or 31999 - before loading (he
code in future applications.
S REM Loader and demo for 48K
10 DATA 0,0,33,0,68,62,91,188,200,126,230,7,71,58,23
2,253
20 DATA 184,32,9,126,230,248,71,58,233,253,128,119,3
5,24,230
30 DATA 33,0,88,58,232,253,23,23,23,50,232,253,58,23
3,253,23,23,23
40 DATA 50,233,253,62,91,188,200,126,230,56,71,58,23
2,253, 1B4
SO DATA 32,9,126,230,199,71,58,233,253,128,119,35,24
,230
60 DATA 33,0,88,62,91,188,200,126,230,7,71,58,232,25
3,184,40,15
70 DATA 58,233,253,184,32,18,126,230,248,71,58,232,2
53,24,7,126,230
80 DATA 248,71,58,233,253,128,119,35,24,215
90 CLEAR 649991 LET cs-0
lOO POR *-6SOOO TO 6512U READ ai POKE f ,ai LET cs-cs
*.»: NEXT f
110 IF cs<>l5179 THEN PRINT "Error in data": STOP
120 REM Demo Program
130 FOR f-1 TO 44i PRINT INK 7«RNDt PAPER 7*RND( " Thi
s is a dtw> "ft NEXT 4
140 PRINT El j AT 0,0; "To chanqe ink press O, To change
paper press 1 , Next demo press 2"
145 IF INKEYXV" THEN GO TO 145
150 LET r*-INKEY*i LET r=CODE r*: IF r<4B OR r>50 THE
N GO TO ISO
155 IF r»50 THEN GO TO 3O0
160 INPUT •": PRINT £1) "Press O to 7 for old colour"
165 IF INKEYSO-" THEN GO TO 165
170 LET o*-INKEY*t LET o-CODE o*s IF o<48 OR o>55 THE
N GO TO 170
180 INPUT ""i PRINT Cl| "Press O to 7 for new colour"
IBS IF INKEY*<>"" THEN GO TO 185
(continued on page 201)
196 YOUR COMPUTER, JANUARY 1984
t
>you
■ova
s
re on
£
will f
■ r \g n
E
- .■
fcftri
litot
rou
£has
ghd
ingjl
van
lene
§9 h
3tbl
|ks|
ivatd
§rh<
andl
|th€
K
lof
! •
fbrej
en©
/
>nxi
Shop
tockisti
6 8415
om
&^v
Micromega, Personal Computer Division, Quantec Systems
& Software Ltd, 230-236 Lavender Hill, London SW11 1LE.
BAIJLOOriS
IMAGINE the party fun!
1 Op each
V-uTlJr u!> IMAGINE how envious
your friends will be when they see your
dazzling white crowning glory!
Only £1.50 each
BADGES GALORE
'Cut Out* or 'Button Badges
— a chestful of fun!
Only 30p each
POSTERS
IMAGINE how many cracks
you can hide with these
super23xl7inch
full colour posters.
ZZOOM,
STONKERS
or
ALCHEMIST
Only £1.00
each
of thegoro©
b Sir Thomas Stnv,
Liverpool, .Merscyscie U 6BW
Dealer Enquiries Contact
Cohn Stokes on 05 1 -236 8100 (20 fries)
PLAY IT
AGAIN
WITH AN ACE IN YOUR HAND
• 100% BRITISH MADE
• fA METRE CABLE
• HIGH IMPACT
PLASTIC CASE
• PLASTIC STICK
WITH STEEL
SHAFT
Look to
WWft
*■
eoe/c in
ylBfl- lit
■- it
delta-io
i^' •
1
**m/tm-fO
sltw y
slE@iiri -
?mini-10 X
a
§&§yr
I60<
£399
+VflT
GEMINI and DELTA, a new range of Star Performers —the
ideal complement to any computer system. At prices starting
from £299 + VAT, the GEMINI and DELTA open up a new
world of printing power — quiet, fast printing in a range of
different character types, print pitches and print densities
and ultra high resolution graphics and programmable down-
loadable characters for good measure.
GEMINI and DELTA — professional solutions to the printer
problem.
Ulicro
Peripheral/ Ucl
'THE POWER BEHIND THE PRINTED WORD'
69 The Street, Basing, Basingstoke, Hants. RG24 OBY
Tel: 0256 3232 (12 lines) Telex: 859669 MICROP G
I7T3
KEY FEATURES:
* 120 CPS (Gemini), 160 CPS + 8K buffer (Delta)
* Friction, tractor and roll feed
* Ultra high resolution graphics
* Normal, expanded and condensed print
* Emphasized and double strike print
* Superscripts and subscripts
* True underlining
* Italics and international characters
* Downloadable character set
* Interface — Gemini (parallel). Delta (parallel & RS232)
* Full one year parts and labour warranty
Call your local dealer now for full information on the GEMINI and
DEL TA printers or clip this coupon and we'll send you brochures
and print samples.
Name
Address..
, Tel, No.
SOFTWARE FILE.
I continued from jmge 196)
190 LET n*«INKEY*t LET n-CODE n*: IF n<48 OR n>33 THE
N 60 TO 190
200 INPUT ""j LET o-o-4B: LET n=n-48: POKE 65000,01 P-
OKE 65001, n
210 IF r-46 THEN RANDOMIZE USR 65002
220 IF r=4<? THEN RANDOMIZE USR 65031
230 GO TO 140
300 PAPER O; BORDER O
310 CLS
320 FOR f-O TO 21
330 PRINT AT 4,t; INK 2 | "HELLO "j INK 6| "THERE"
340 NEXT -f
350 POKE 63000,2s POKE 65001,6
360 RANDOMIZE USR 6307B
370 PAUSE 10
380 BQ TO 360
5 REM I ...iiIit for 16K
10 DATA 0,0,33,0,88,62,91,188,200,126,230,7,71,56,0,
123
20 DATA 184,32,9,126,230,248,71,56,1,125,128,119,35,
24,230
30 DATA 33,0,86,58,0,125,23,23,23,50,0,125,38,1,125,
23,23,23
40 DATA 50,1,125, 62, 91,108,200, 126, 230, 56, 71, 58, 0,12
5,184
50 DATA 32,9,126,230,199,71,38,1,125,128,119,35,24,2
30
60 DATA 33,0,88,62,91,188,200,126,230,7,71,58,0,125,
184,40,15
70 DATA 58,1,123,184,32,16,126,230,248,71,58,0,125,2
4,7,126,230
80 DATA 248,71,38,1,125,128,119,35,24,215
90 CLEAR 32999 ( LET c*-0
lOO FOR f-32OO0 TO 32121 i READ ■! POKE f,«l LET ct-CS
♦•i NEXT f
110 IF cm<>10859 THEN PRINT "Error in data": STOP
120 REM For r««t of program us* 48K v«r«inn with 32xx
x in place of 63k xx
Line delete
Richard Morton,
Sutton Coldfield,
West Midlands.
This PROGRAM win work on ihc Vic-20 -
anv mcmorv — and the Commodore 64.
Delete will delete nil lines between the two
you specify — including those two — but is
rather slow as it must check every line
number.
Auto run prints the line number at the top of
the screen and you can then type in the tine as
normal, ending wilh Return.
The Sys - 65487 in line 6*110 gets
characters from the keyboard and prints them
on the screen with u dashing cursor.
Cassette labels
A N Gandy,
Leamington Spa,
Warwickshire.
2M
Cassette Labels uses the ZX printer to
produce neat, uniform, cassette sleeves simply
and quickly. The printer paper is exactly the
right width to fit a standard cassette box. The
completed label displays the title on the spine,
centralised in u surrounding box. If the title is
less than 25 characters long, a sub-title can
also be displayed.
Operating notes or other text may then be
entered directly to the screen and
subsequently copied to the printer to form
pages of information, each page being
separated by a fold line.
The text entry may be of particular interest
as it uses a machine-code routine to provide
full screen entry, with a flashing cursor which
may be moved using the arrowed keys 5, 6, 7,
8. The l in sos movements, and the erase, will
autO-rcpcat. Speed of repeat may be altered at
location 16756. When each page has been
completed, enter shifted A(stop) to return to
Basic which will copy the screen to the
printer. All printable characters, but no
graphics, are available from the keyboard.
Entering the program is straightforward but
will require a suitable loader to Poke the
values shown into a Rem statement 280
characters long in line 1. Decimal values have
been given since, although entry is slower than
in hex, confusion hetween 'B' and '8* is
Jed.
€2339 STOP
63860 P0KE36S79,27 : PRINT "H" :PRINT"BttPRUTO NUMBER :*T PRINT
"DELETE SD":pRINT"FINISH SF"
63O10 GETfl* ■ IFflfC "N"flNDfl*O ,, D"flNDri*O ,, F"THEH630i0
63020 PRINT'El": IFA$="N"THEN63100
63030 IFft*="F M THENENB
63040 INPUT" FROM ",fi INPUT"TO " ,B ■PRINT'TT
63050 IFA<0ORB<0ORfl>62999GRB>62999THEN63020
63660 IFft>BTHEN63090
63&7Q PR I NT" S3" fl
63080 PRIHT"3(R="fl+i":B= ,, B":GOTO63060
63690 POKE 1 98 , 3 : P0KE631 , 1 3 ■ P0KE632 , 1 3 P0KE633, 13 • END
63100 INPUT-'STfiRT "; ft- INPUT" INCREMENT" ;B^ IFfi<0ORB<lORfl>
62999ORB>62999THEN6302©
63110 IFfl>62999THEN63006
63120 PRINT"Sn"R;
63 1 30 S VS < 65487 > : PR I NT
63160 PRINT" *A="R+B" :B="B" : GOTO63110'*
63170 P0KE198,3:P0KE631, 19:R0KE632, 13-P0KE633, 13: END
4»*E:-
— -• _• +. »
US 113 £05 4£ 10
lo
£0
PRINT ENTER TITLS
INPUT -a*
62 91 5C 123 64
42 37 64 229 20S
50
IP LEW S$t: THEN ""•"•
1552?
iO
IF LBN ft|?" THEN £"G i
F3P '*-t» TC 1 3TS™ —1
Zf '3022 P.S.*;. =0 TJtEM 50TG 3
1553*
54 225 197 16^ 957
so
53
iSS39
55 40 242 12 43
239 205 137 6S 13
^0
N£>.T H
15 54-5
33 191 253 157 237
BO
so
100
110
i.z~ &*3*% M+D re
LET nS:A» ""0 N)
PRINT AT 10.0; "£r>TEC SUO-TI
15?5i
15559
16S6i
56 42 14 54 32
3 35 126 254 113
40 96 24 243 203
— • C"
16569
54 32 72 203 65
120
130
INPUT e%
IF LEN e» £5 i"wg'. JOTS iOC
15S7i
15579
40 63 203 73 ZZ
_e 203 72 32 6
ISO
psimt at 5 c ■-:: _:::-" ~-Z
165c 4
195 145 65
-.22 RE-EJiTEP"
x-::r
3 203 31 40 190
£00
*02
L.PP*NT
903 39 32 4 233
--ZH~
■ : ,-^cc-
104 40 100 203 97
£03
LPPXNT
16604
32 i .■=. pg- j.04 *.£
£04-
_--IUT T«5 5. "32'->C^I- Z'&i
16609
114 203 $o 40 91
£0S ■ ?"M _
15514
203 58 43 81 203
£0S
^BPTi.|-
IRfii'2
72 40 53 203 105
£0-
,-?T(JT
i5594
1559?
16634
32 4 203 104 32
14 203 113 32 i.
203 104 32 6 203
*09
^PRIWT \ TOO .16-LEn «* £
Of
T«5 31 ; "1"
15639
121 40 2 24 140
S10
H>RIMT ■■(■•; TPS il6-Le*; S$/2
-AS 31. 1
16644
229 205 139 7 126
£11
16649
15554
16659
223 119 35 126 254
115 4.0 5 34 14
ri 24 235 S3 123
££0
£30
RAND USR 15S1S
COPY
16554
54 51 254 2o'5 40
16559
223 50 123 64 24
£50
o^JNT HOPE' IY/N1"
15 574
232 43 125 254 113
870
J 1 - INK£V»w"V" ~n£N SOTO 300
i AX.T-3
32 13- 53 123 64
890
IF INKEY*a"M" THEN GOTO 330
2ZTO £7C
■ PRitrr ■• —
15 554
50 254 22 40 20?
15659
50 123 54 £4 237
15694
52 119 24 47
310
GOTO £20
15699
35 24 39 A3 24
330
5ao
LPPIN 1 "
HopXNf
LPP.INT
15704
1670?
36 S3 123 54 50
254 22 40 135 3D
350
STOP
16--,
123 54 1 33
i 9 r 3
0090
5A'.'E "CASSETTS UPSE^B
RUN
16-19
167 237 56 24 22
tcontintwd un page 203)
YOUR COMPUTER, JANUARY 1984 201
r
i
At last!
MASTER MACHINE CODE
on your Spectrum
•JESSES*
MASTERING MACHINE CODE
ON YOUR ZX SPECTRUM
Toni Baker £9.95
This 3 1 5 page book is designed to
teach you the essential elements of
programming in machine code.
Wntten by Ten: Baker, author ol
the highly successful 'Mastering
Machine Code on the ZX8 1', this
new book assumes absolutely no
previous knowledge o: machine
code whatsoever, and yet
promises to take ycu to a level
oi proficiency beyond your
wildest dreams. Starting wsth
simple additicr. and subtraction
you'll be dowry gu:ced through
the entire subject oi machine
code. The book explores /irtd utilises the
.ncredible speed ct machine code, giving you real time
graphics games like BREAKOUT and leads you up lo a lull
working DRAUGHTS program. Among other useful skills
you'll acquire the ability to ;.-roato music in real time
(impossible in BASIC) and I pfottl -n ih-resoluuon graphics
iasler than you would have believeil possible.
SPECTRUM MACHINE CODE
MADE EASY
Volume One — James Walsh
Volume Two — Paul Holmes
These two bcoits provide a graduated
course in machine code programming
on the ZX Spectrum. Book one starts
cfl with the basic concepts ol
machir.o code, followed by an
explanation oi binary maths,
hexadecimal rind base cor.ver
leading as quickly and painlessly
as possible onto Hie rules and types
ol auure:»si:iu the Spec trum' s
poweriui Z8C microprocessor. Book
twe is designed for those who already
understand the rudiments ol machine
cede programmmg, and now wish to
increase their skills.
Each book is just £5.95
SfSSmuM
ft ;
THE SPECTRUM MACHINE
CODE REFERENCE GUIDE
Microdrive, Interfaco 1 , and
ROM Disassembly
Richard Ross- Langley £4.95
Tnis 170-page reference work
for Spectrum machine code
programmers contains a full
disassembly cl the Spectrum
ROM. with details of the
Microdnveand Interface I
Features cl the disassembler
include: Ziiocj mnemonics are
used, eg ID A. (\ IL) instead cl MOV A. M;
relative ;umps show the signed decimal offsel and the
r-—:;/ ; ~>. .■.;. wo ue default an I irapr ntec with wt suffix
decimal values are preceded by a plus cr minus sign; and
seme restart instrucnons are folicwed by data bytes. The
absolute addresses of all system variables and several
important rouhnes have been named, using where possible
the standard names shown in the manual, the chapter
headinqs in the Mirrrodrive/lnterlaco 1 section of foe hook
include the RS232 Interface; Microdrive Channel data;
Local Area Network, Network Algorithms; System
Variables, and a summary of functions This book is a
must reference work for serious Spectrum machine
code programmers.
I
_ Mastering Madi.ne Crxte crt your ZX Spectrum — Ton: Baker
T £9.95
G Spectrum Machine Code Mace Easy, Volume One tor beo.ir.ners —
Jamas Walsh -£5.95
D Spectrum Machine Code Mace tasy. Volume; Ttoo for advanced
?rogTanmers Paul H &ron — £5.95
i» Spectrum Machine Code Reference Guide —
Richard Rosa-l-angley — £4.95
D Creating Advenmrescr. your ZXSpcctrun .Ihawand
Jam«r Mortloman £4.95
t jig Your Spectrum to W ■ =;des 1 5 major programs.
.v:.:rd-processor and spread-sheet calculations) —
_ _ .j-is Calender - £4.95
_ Cresting Arcade Games on the ZX Spectrum — HXirtiel Havwood
- £3.95
3 Programming Ycur ZX 5pectrjrn — Harme-l/Jones — £6.95
D 60 Games and App&caSons for the ZX Spectrum — Dav.d Harwood
- £4.95
Q Beyond Simple BASIC — Dehtnq Deeper into your ZX Spectrum —
Dilwynloneu £7.9S
C Instant Spectrum. Prcaramminq (tapeand book) — Tim Hartnell
£4.95
D 20 Simple Ebctronic Projects for the Spectrum — Stephen Adans
- £6.45
n Giartt Beck oi Computer Games - Tim HarmeJ - £7.95
Name:. .
Address
HITERMCE
PUBLICATIONS
We're the experts!
Alt becks available irom computer and book stores, InHi* I mrths. Mercies, and Dixons
Trade supplied by : The Computer Bookshop. .10 Uncofcl Floss. Olton. B^mir^jham B27 6I J A (021 707 7544. telex 33436 1 )
Interface Publications, Dept. YC. 44-46 Earls Court Road, London W8 6EJ
Please send me the followjiq book*. 1 enaloaef
202 YOUR COMPUTER, JANUAflv 19B4
SOFTWARE FILE
tcotunntcd f/vnt page 20U
15724
53 123 54 51 254
16729
255 Atf 156 50 123
15734
54 1 33 S 9
16739
24 5 126 254. 113
15744
43 152 34 14 64
157*9
225 129 55 22 52
1 =■• 7 s» 4
64 62 5 113 126
15 /5S
51 32 252 237 75
15754
37 54 195 153 54
16769
42 14 64 125 193
15774
123 119 201 42 14
1S779
54 126 234- 64 243
15734
24 243 53 37 64
1S7S9
60 32 250 193 201
Cloning
K Burkhill,
Deeside,
Cfwyd.
1 1 p • p i ■ 1 1 ' '■*■
This program vui.i, make exact copies of any
Spectrum program up to about J 1 K on a 4HK
machine, and about SK on a 16K machine. It
can copy unstoppable programs and programs
which are hcndcrless. It is simple to use and
can, once the progtam to be copied is loaded,
be used 10 make copies continuously.
Graphics dump
David C Grindrod,
Crawley,
Oxfordshire,
J'lltS PROGRAM RNABLBS mode -1 while on
black graphics to be copied to an Epson
printer in about 14 minutes. With a few
modifications double-size printouts can also be
obtained on the MX-I00F.T3.
To understand the operation of the program
you have to appreciate how the graphics
display is configured on :he Dragon, and how
this is related to the Epson prim-head. The
graphics display is made up of 192 rows each
containing 32 bytes, with the location address
running from left to right and the MSB
leftmost In the byte. The top left-hand cornet
of the display looks like that in figure 1.
Figure I.
Mem.
Addr.
1536
1568
1600
1536 1537 1538
76543210 76543210 76543210 Bit No.
76543210 765 .. .
76543210
This assumes that page 1 is the first graphics
page. Each bil represents q single pixel, hence
a horizontal resolution of 8*32 = 256. In the
black and while mode if a bit is set — 1 — then
the pixel is illuminated, if unset — — then it
is clear.
The Epson print-head requires data about
columns rather than rows. The data is
outputted to the printer, as a series of eight bit
bytes, which represent the eight print wires of
the head, ihe top wire corresponding to the
MSB. Referring to figure 1 we see that the
first byte sent to the printer will represent the
state of bit 7 for the first eight rows, the new
byte will be lor bit 6 of the first eight rows and
The program listing should be typed in,
then the instructions Goto 120 Enter etc. This
program should now be Saved.
As most Spectrum programs load in two or
three parts, each part must be copied
separately with its header if it has one. The
first pan will definitely have a header so. after
typing Run Enter, value a should be entered
and the program to be copied loaded in from
the start.
When any part has loaded, the instructions
will again be primed and the tape should hi*
Stopped and removed from the recorder. The
tape to be copied should now be put into the
recorder, and the value c — if the part has a
header — entered. The part will now Save
with its header and the instructions again be
printed when the tape should be stopped,
giving the opportunity to either make further
copies of that pan to other tapes or to load the
next pan of the original program, and repeat
the above.
If any pan is hcadcrlcss it will not Load or
Save with values a or c entered; values b and d
should be used. Value d will immediately start
to Save and the recorder should be recording
before this is entered. Value s will stop the
procedure.
1
rem ooooootncoooooooooeoo
(TOO
ooooocoecoooooooooooooooooooc-
C?0
ooooooacoooaoooooooooooocc^oocr
5
Ci-EAR 24450
10
PRINT
enter "
£0
"INT
a
- load program
*i t
*> beadt r "
30
ssjMT
b
- Load
: '
h •-' '.
ntider
AO
— -MT
c
- save
prolan
h .-.- = --
50
PKirrr
d
- save
. : I
h OUl h€3d€
w *'
60
ZNPUT
>•
70
rr as.
'a*'
THEN
RANDOMIZE
-:
R 23732
dO
if as =
•b"
THEN
RANDOMIZE
L"5
p 23?o*
90
:-" as =
C "
THEN
RANDOMIZE
R 53821
1*$
if n%-
d"
THEN
RANDOMIZE
- :■
a 23831
ios
IF a» =
■«. "
THEN
STOP
110
GO TO
10
120
CE5T0RE 1
to
130
FOR f =237
32 TO
8 384.3
135
READ 5
POKE f
q
140
DATS 55,6
t , ,221 , 33 .210 ,
>
17,19.0.20?
,36
.5,55
62,255,22
1.3
3,133,9S,i?
,255,255
205.36,5,
221
229
225,17
,13
3,95,:
.75,237,82
24
206
9S ,201
143
DATA 3
3,1
39,95
221,33.21
9
2 ,195,112.!
,62
.£'55,221,33,139
-"■
.237
91 208
,92
195, 19
ISO
NE*T f
160
STOP
Programs can be made secure from this
program and all similar ones available by, lor
instance, making them too big.
Program
J. GDUMP.
•ii-r. •-.?.■
PRINT*-2,CHR*<27) ;"*":CHR*C27>;'-A";CHR*<a> jCHR*(13);
4*0 1
P0Ke&5495,0
40020
F0RA=1536T07679 STEP256
40O30
PRINT»-2,CHR»<27>:"K";C:HR«<0> ?CHR«(1> ;
40040
FORB=A TUA+31
400S0
0128
4006O
FORY-nli)/
400/O
F«l2BtE-0:D-B
4«iweo
FURZ-01U/
40090
IF (C AND PEEMDl) THEN E=t*F
40 1 00
D*0+32lF>F r 2: NEXT 2
40U0
PRlNTtf-2,CHR*(E);
40120
C-C/2:NEXTY
40130
NEX1BjPR1NT#-2.CHh*(10> ;
40 1 40
NEXTAtPQKE65494,0: RETURN
Program
2. BGDUMP.
10000
PRINTtP-2,CHR«<27> : "a." 5 CHR* (27> ; "A" ; CHR* <9» ;CHR*(l3):
40O10
POKE6b49S,0
40020
FURA-1536TU76/9 STEP129
10030
PR1NT*~2,CHR*<27>;"H "J, CHR* CO) tCHRS<2) ',
U,iy40
FORB-A T0A^3i
40030
C=I28
10060
FrjRY=»0TO7
40070
F=12B:E=0:D=B
40080
F0RZ»0T03
40090
IF (C AND PEEK tD) > >0 THEN E*E+F+(F/2)
40100
D=D+32:F=F/4:NEXT2
40110
PRINTf»-2,CHR*<E) 5CHR*<E) ;
40120
C=C/2iNEXTY
40130
NEXTB}PRINTii-2,CHR*(10) ;
40L40
NEXTA«P0KE65494,0i RETURN
so on until the right-hand edge of the display is
reached. Al this point the whole process needs
to be repeated for the next eight rows down.
By using high line numbers the program can
be merged on to the end of any graphics
program. This is achieved by CLoading your
program and then lypins^
VEEKf25!,PEEK(26l P PEEK(27>,PEEK(28l
and noting the values. Then Poke the value in
27 to 25 and the value -2 in 28 to 26. If the
value in 28 is or 1 then the Poke value to 25
is reduced bv one and the value to 26 becomes
255 - if 28= I - or 254 - if 27-0.
Now CEoud the graphics dump program.
Finally Poke the original values of locations 25
and 26 back. List should now show the two
programs merged. The End statement in the
original program should be replaced by
xxxx GOSUB 40000:END
where xxxx is the line number. On execution
of Run the program will behave as normal, on
completion of the plot the display :s copied to
the printer. Extra copies can be made by
typing
RUN xxxx
On an MX- 100, program 2 will give a
double sized printout, this is merely program
I with a few modifications. Basically the
printer is made to plot in block graphics of two
hy two pixels. ■
YOUR COMPUTER, JANUARY 1984 2C3
sofrmns file
(continued from page 201)
16724-
53 123 64. 61 254
16729
255 4tf 155 50 123
1673A
64 1 33 3 9
16739
24 5 126 254 113
16 Z4.4-
43 152 34 14 64
233 129 65 33 52
— ~ t O •*■
c-4 62 s 119 126
15-759
51 32 232 237 73
16754
37 54 195 155 54
15769
42 14 64 125 193
16774.
123 119 231 42 14
15779
64 126 254 64 248
15734.
24 243 53 37 54
16739
60 32 250 19 3 201
Cloning
K Burkhill.
Deeside,
Cfwyd.
Tins program win. make exact copies of any
Spectrum program up to about -1 1 K on a IKK.
machine, and about SK on a 16K machine, li
can copy unstoppable programs and programs
which arc hcadeiless. Ii is simple to use and
Can, once llie program to be copied is loaded,
be used lo make copies continuously.
Graphics dump
David C Grindrod,
Crawley,
Oxfordshire.
TlltS PROGRAM l-NAHl is mode 1 white on
black graphics to be copied to an F.pson
printer in about 14 minutes. With a few
modifications double-size printouts can also be
obtained on the MX-100F/T3.
To understand rhc operation of the program
you have to appreciate how the graphics
display is configured on the Dragon, and how
this is lelaied 10 the Epson prim-head. The
graphics display is made up of 192 rows each
containing M bytes, with the location address
running from left to right and the MSB
leftmost in the byie. The top left-hand cor net
of the display looks like lhat in figure 1.
figure J.
Mem.
Addr.
1536
1568
1600
1536 1537 1538
76543210 76543210 76543210 Bit No.
76543210 765 .. .
76543210
This assumes lhat page I is the first graphics
page. Each bit represents a single pixel, hence
a horizontal resolution of 8*32 = 25o. In the
black and while mode if a bit is set — 1 — l hen
the pixel is illuminaled, if unset — — then it
is clear.
The Upson print-head requires data about
columns rather than rows. The data is
outputied to the printer, as a scries of eight bit
bytes, which represent the eight print wires ol
the head, the top wire corresponding to the
MSB. Referring to figure I we see thai the
first byte sent to the printer will represent ihc
state of bit 7 for the first eight rows, the new
byte will be for bit 6 of the first eight rows and
The program listing should be typed in,
then the instructions Goto 120 Enter etc. This
procram should now be Saved.
As most Spectrum programs load in two or
three parts, each part must be copied
separately with its header if it has one. The
first part will definitely have a header so, after
typing Run Enter, value a should be entered
and the program to be copied loaded in from
the start.
When any pan has loaded, the instructions
will again be printed and the tape should be
Mopped and removed from the recorder. The
tape to be copied should now be put into the
recorder, and the value c — if the part has a
header — entered. The part will now Save
with its header and the instructions again be
printed when the tape should be stopped.
giving the opportunity to either make further
copies of that part to other tapes or to load the
next part of the original program, and repeat
the above.
If any part is hcaderless it will not Load or
Save with values a or c entered; values b and d
should be used. Valued will immediately sunt
to Save and the recotder should be recording
before this is entered. Value s will stop the
procedure.
1
REM OOC0QO0O0000O0QO0OQO0OO
vvcvooivooo^ooooooooooooooooeoooc
ooooooecooooooooeoocooooeoocoec
s
C1.EAF 24.4-50
10
PRINT
en
it "
ao
3D INT
&
- toad progra
-i I
h htj
idtf *'
30
RRINT
'b
- load
uj I
hout
htodi.'
4.0
PRINT ■
- c •
- save
h header"
50
PRINT '
•a
- save
: ".
h ou'
header"
60
input as
70
if as =
'a"
THEN
RANDOMIZE
us
P 2C? 732
80
IF 65 =
'b"
THEN
RANDOMIZE
US
W 23"?95
00
IF *» =
c
THEN
RANDOMIZE
._■-■,
r 2382i
100
IF i*-
■i
THEN
RANDOMIZE
c a 38 - 1
105
IF as*
s "
THEN
STOP
110
GO TO 10
ISO
RE5T0R5 liO
130
FOR f =23732 TO
2334.3
135
CEPD q
POKE t
q
14-0
OflTA 55,52,0.221.33,210,
a 2
17,15.0,205
,86
■ 5,35
62,255 2=
1 3
3,128,93.17
,255,255
205,56 =
= = i
.22?
225.17
,138 .95.17
,34.
.208
92 20i
X4.S
Dflffl 33,139,9S
221 . 33 21
0.9
2.195,112.9
Or
.255.221.33,139
.95
,237
91.203
.92
,195. 194.. 4.
150
NEXT r
160
STOP
Programs can be made secure from this
program and all similar ones available bv. (or
instance, making them too big.
Program
4O0*?O
40010
40020
40030
40040
40030
4006V
400/0
46080
40090
4yl«w
40110
40120
40130
40 1 40
Program
40000
4OU10
40020
40030
4W40
10930
10060
10W 70
4OO80
40090
4O1O0
40110
40120
40 1 30
40140
;. GDUMP.
PRINT#-2, CHRS (27 > ; "A" ; CHR» (27) ; "A" : CHR* (8) ; CHR* ( 13) ?
P0KE65495,0
F0RA=1536T07679 STEP256
PRINT*-2.CHR* (27) ; "K";CHR» (0) ;CHR*( 1) ;
FORB=A l'QA+31
C=*I2B
FORY-vUO/
F=128iE-0:D-B
FQRZ«0rO7
IF (C AND PEEfc(D)) * THEN E-E+F
D»D+3^*jF=F/ „':NEXrZ
PRINT H-2, CHR* <E> :
C«C/2:NEXTY
NEXTBiPRINT#-2,CHR*( 10) J
NEXTA: PQKE65494 , O: RETURN
2. BGDUMP.
PRINT*-2,CHR*(27) ; "A" :CHR«(27> J "A'^CHR* (8) ;CHR* (13) ;
P0r:E6S495,«
FORA- 1 536 IU 76/9 STEP 128
-2,CHR*C27>
TOA+31
-B
print*
FORB-A
CM 28
F0RY=0T07
FM28:E=0:D
F0RZ-0T03
IF (C AND PEEK (D) >
D=D+32: F=F/4: NEXTZ
PRINT#-2,CHR*(E) ;CHR*<E)
C=C/2:NEXTY
NEXTB:PRINT#-2,CHR*< 10) J
NEXTAiP0KE65494,0: RETURN
I "iCHR*(0> J CHR* (2);
THEN E»E+F+(F/2)
so on until the right-hand edge of the display is
reached. At this point the whole process needs
to be repeated for ihe next eight rows down.
By using high line numbers the program can
be merged on to the end of any graphics
program. This is achieved by CLoading your
program and then typing
"'PEEKt25!.PEEK(28l,PEEK!27J.PEEK(28l
and noting the values. Then Poke the value in
27 to 25 and rhc value -2 in 28 to 26. If the
value in 28 is or 1 then the Poke value to 25
is reduced bv one and the value to 26 becomes
255 - if 28*= I - or 254 - if 27=0.
Now Cl-oad the graphics dump program.
Finally Poke the original values of locations 25
and 26 back. List should now show the two
programs merged. The Hnd statement in the
original program should be replaced by
xxxx GOSUB 40000:END
where xxxx is the line number. On execution
of Run the program will behave as normal, on
completion of the piot the display is copied to
the printer. Extra copies can be made by
typing
RUN xxxx
On an MX- 1 00, program 2 will give a
double sized printout, this is merely program
I with a few modifications, Basically the
printer is made to plot in block graphics of two
by two pixels. ■
YOUR COMPUTER. JANUARY 1984 203
..tn€nom€
of MMM
5 Sir Thomas Street
Liverpool. Mereeyside LI 6BW
Dealer Enqiines Contact
Colin Stokes on 051-236 81OO <20 lines)
' /■
KEYBOARD FOR USE WITH
ZX81 SPECTRUM
1 0-04
I Wu II
jLI
£45.00
ry £22.95 1 6K (Uncased) £ 19.95
64K Memory £52.95 64K (Uncased) £49.95
SPECTRUM Memory MKH £30 / MK! £30
Vff^
v\.v^--
I his module unlike most other accessories fits neatly inside your computer
under the keyboard It comes ready built fully tested and complete
with <i 4K graphic ROM. giving an unbelteveable number
of extra pre-programmed graphics and turns the 81 into
a very powerful computer with a graphic set rarely found
on larger more expensive machines. In the ROM are lower case
letters, bombs, bullets, rockets, tanks, a complete set of invaders,
graphics and that only accounts for about 50 of them, there are
still approximately 400 left (that may give you an idea as
to the scope of the new ROM), It also has a spare holder
on the board which will accept a further 4K of
ROM/RAM This holder can be fitted wrth a \K12KIRAM
and can be used for user definable
graphics so you can create your
own custom character sets ,<?/
NtV
£19.95
UUI QoicV
keyboard has 52 keys.
1 2 of which form a numeric pad.
This enables you to cursor with one hand
— a boon for anyone entering large amounts
of numeric data. The 12 keys comprise 1-9 numeric plus full stop and
shift keys, all in red. to distinguish from the main keyboard keys
which are in grey, the keys contrast with the black case to form a
very attractive unit.
The 1 5" x 9" x 2Vi" case has been designed to take a ZX 8 1 or ML .
Spectrum computer. Simply remove it from rts original case and
screw the fitted bosses Into the marked screw holes 1 6K. 37.K or
64K can also be frtted to the motherboard inside the case |8t model
only). All connectors are at the rear i.e. Power, Mic. Ear. TV, and
the expansion port. The case Is also large enough for othec add-ons
like the power supply to be frtted, giving a very smart self-contained
unit with which other add-ons e.g. printer etc. can still be used.
Our ZX Professional keyboard offers more keys and features than
any other model in its price range making ft the best selling
best value keyboard currently available and comes complete with
simple fitting instructions
Supplied with Spectrum legends, and a slightly different base for fitting •
Spectrum, again all connectors .ire at the rear and there Is plenty of room for
the power supply (and other add-ons). Please specify on your order whetfwr
you require the ZX8I or Spectrum model
The LIGHT PEN enables you to produce high resolution drawings on your
own TV screen simply by plugging into the ear socket of your Spectrum. The
controlling software supplied with the fight pen has 16 pre-defined
Instructions, chosen from a menu positioned at the bottom of the screen next
to the pen.. You can change colour (Border. Paper, Ink), draw tircfes^arcs.
boxes, lines, fill any object with any colour.
and insert text onto the screen at any
chosen place, you can also draw
freehand. There is a feature to retain
the screens and animate. On the 48K
Spectrum you can retain S screens
you can also use the machine code
on its own in your own programs.
for selecting out of a menu etc. The
software provided will return with
the X,Y, cords for ifs position on the
screen. The LK3HT PEN is supplied
wrth a control interface, to adjust the
sensitivity/pen alignment. Should you
require further details please send a
S.A.E. K
WINNING IS WITHIN
YOUR GRASP
Joystick and Interface for Sinclair Spectrum
with these features to give you
endless hours of enjoyment.
I . Super positive response fire button.
2. Firm suction cups for
stable one hand operation,
3. Snug fit hand moulded grip,
4. Additional fire button.
S. Extra long 4ft lead.
The interface supplied with
the quick shot TM has the
facilities for two Joysticks to
be connected
The first port simulates 6789
& keys. The second port
simulates in (31) command.
It will run any Software.
1 . Using keys 6. 7. 8, 9
andO
2. Having redifinabie key
function.
. Using In (31) i.e. Kempston.
4. Any Software you write
yourself
The so-called speaker in your Spectrum is really on a buzzer". With the DK
Tronics "SPECTRA SOUND" you can generate fully amplified sound through
the speaker on your TV set. SPECTRA SOUND is a very simple but highly
effective add-on. This means that you no longer have a faint beep but a
highly amplified sound, which can be adjusted with the TV volume control.
FLEXIBLE
.. outs or system crashes ..
it stops the movement between the computer and the RAM
expansion, rt is supplied with a ribbon 6 inches long.,
with a male connector at one end and a female at the other "
f'lcJM'swtetypeof nwrsinp, whtcftROM iwory sne, quantity, and pi ace when ordering
Please senci rr«
Please senc me
PKMvt- utkI rr«'
PteasejrfdonF_l 25forposiandp.-tet(iio
lenckMOirquietP O. pAyMtieioOK IiimtcMOM' E
~T3
®£
| E
Of ih-rxl :>y A< i r\VH.«c Uyi ,>rflNo
DK Tronics Ltd., Unit 6, Shire Hill Ind. Est., Saffron Walden,
Essex CB1 1 3 AQ. Telephone: (0799) 26350 (24 hrsj 5 lines
Siqrwture
N.vite
A<k)rc»
Send to: DK Tronics Ltd., Unit 6, Shire Hill Ind. Est., Saffron Walden,
Essex CB1 1 3AQ. Telephone: (0799) 26350 (24 hrs) 5 lines
COMPETITION CORNER
If you want to set a competition for
Competition Corner, remember that the simplest
solution should be calculable by a short program
rather than by any other form of reckoning.
COMPETITION
RESULTS
In NoVBMBBR WH gave you the
chance 10 rci io grips with the laiesi
jnd must prestigious jdd-on from
Sinclair - the Microdrive Entries
ranged from rhymester* to wacky
non-sequnurs, with .1 sturdy nuddk-
ground composed of those
determined either to sing the praises
of the new storage mechanism, or to
ni3ke reference to those long-
slumbering commands dedicated
solely to its use. One entrant purred
that "it would lie purrteet for m\
purrposes". Surely this would have
been mure apposite to our Lynx
competition?
The sentence 10 Ik completed was
"The Microdrive would help m>
Spectrum really come alive because
Soul'brothei Mi li N Ward
brooks no prevanacation with his
"Don't give me no jive, tell Sir
Clive, 1 UL-ed I he dricL-." Jive was a
recurring (heme, as was staying
alive, as exemplified by Mr S
Randies' "in order to naturally grow
and survive, we rely on Sir Clive."
Luckily not all ol us are so
dependent on Sinclair Research as
this competitor and hi«. Spectrum.
Speed is one of the bask features
of the Microdrive hence M A
Griffith-.' "I'd be nailing bytes in
moments instead ol bump nails lor
minutes." Perhaps psychologists
who opine that rapid-eye movement
or Rl-M sleep should look at the
insomnia curing possibilities of
wailing for a cassette to load; Mr
Keith Loner thought that the
Microdrive's "higher baud rule
means less bored rate; user prone to
R1:M sleep.'' Speed and rhyme were
combined by Mr Peter Howell) in
"Load time will dive, (mm 5u
seconds to five, thanks, Sir Clive"
Simon Wheeler felt sure (hat it
would "bus my ideas in at top
speed?".
Mae Vi'est was invoked by I* N
Milieu: "ll ain't the stringy- floppy
in your life that nutters . . .", and
doubtless would have approved of K
W Holmes' opinion that his
Spectrum would come alive
"because of the excitement of
getting fresh was fast bauds."
On a festive note, Mr J RatclilVe
wa> "dreaming of a byte
Christmas."
Microdrive catch-phrases included
"the extra gear will get my stream
machine into overdrive" — trout T
Itratlcy.
Choosing Irom among so many
entries was a thorny problem indeed,
but wc finally plumped lor Mkhael
Bryan's. Astley. Leicester echo ol
the heady days of early spaceflight
with his variation on Neil
Armstrong's words: "It's one snvall
drive tor computers, but one giant
leap lor users."
At last! A micro desk that's
designed for your home
*■«?#,
«5*as
The DX Home Computer Desk is g
more than just a practical display
unit for your micro system, it's
a stylish piece of furniture that
comes in a range of colours and
finishes to ensure that it fits your lifestyle.
Available in Cream, Signal Red, Black, Oak-style
and Arctic white, the DX comfortably accommodates your
printer, monitor, keyboard, cassette recorder and disk
drives - it also has a useful shelf tor paper storage and
manuals etc. The DX is delivered to your door in kit form
with easy assemble instructions.
*»/fe
To: DX Marketing (EA), Unit PP. Mimram Road, Hertford,
Hertfordshire SG14 INN
ccw <1
I
Ploase rush me.
I ladd £8.00 (or delivery VAT included)
enclose my cheque/ postal ordgr for £
Signature
DX Homo Computer Desk at £39,95 each
Approx «es. r**aht 36*
width 3B*. *wftr> 22*.
Fice dam not rtdudt
consular tqthpmani
and a««**o*w*,
Daatar anguim imAad
To! 0992 56662
Postcode
Ploaso hck
colour requved
Cream
Signal Red
Black
Oak-style
Arctic white
YOUR COMPUTER. JANUARY 1984 207
«■
■■■■■■■■■■iuaiiiiir - • -
I HOPPER
ORIC-MON
Help FERGUS and his friends
across the highway avoiding
the traffic, and then over the
treacherous river on the backs
of turtles and logs to the safety
of the lilly pond.
Features include: 6 lanes of
traffic, diving turtles, croco-
diles & flies.
ORIC-MON 4
A complete disassembler and j
monitor to take the strain off
your assembly language pro-
gramming. Contains all the
features of professional moni-
tors found on much larger and
more expensive machines.
8-95
LIGHT CYCLE
The MASTER CONTROL
PROGRAM has ordered you to
race your light cycle on the
infamous grid. This is an
incredibly fast, adrenalin
pumping game that is very
addictive. There is an option
to race against either another
player or the computer - but
we warn you its very very good!
SOFTWARE FOR THE
I CENTIPEDE I ORIC 1
You are cauqht in a vicious %f^ ^0
6-95
CENTIPEDE
You are caught in a vicious
jungle of giant insects. Centi-
pedes are attacking you from
all sides. Killer fleas are dropp-
ing from the sky, and to top
things off there's a venemous
spider lurking in the back-
ground. You only have your
trusty laser cannon as defense.
6-95
INVADERS
A superb example of this truly
classic arcade game. Includes
all the features of the original
and much, much more.
6-95
Approved by Oric Products
international.
THE ULTRA
You have been challenged to
a duel to the death in outer
space by the ULTRA, an evil
race of mutants from the
darkest depths of the galaxy.
We dare you to accept their
challenge!
This is a PU RE arcade game
and a must for all you alien
2appers! 16 different screens
make things really tricky.
6-95
AVAILABLE NOW DIRECT FROM P.S.S.
FOR INSTANT CREDIT CARD SALES TEl (0203)667556.
SEND CHEQUE OR PO TO PS.S.452 STONEY STANTON RD. COVENTRY CV6 5DG.
TRADE ENQUIRIES CONTACT JOHN FLETCHER, COVENTRY (0203) 81346
INDEX
Numbers represent
volume, issue, page.
ACE
Can go tiisicr, 3, 5, 87
Charactci forming, 3, 4, 82
Games, tee GAMES
Music 3, 7, 101
Program chords, 3, 3, 131
Ace programs
Fonh draw, 3, 2, 121
Forth sunound, 3, 6, 189
Millipede, 3, 4, 141
ACORN ATOM
Accounts, 2, 12, 70
Basic condenser, 3, 2, 84
Copy Function, 3, I, 117
Disassembler, I, 5, 56
is, 3, 3, 107
File handling, 2. H, 62
Forth, 2, 10, 18
Graphics, 1, 2, 43
In education, I, I, 23
Line labelling, 2, 4, 45
Magic, 2, 5, 51
Peeks and Pokes I , 3, 35
Photographic interpretation, 2, 5, 32
Plotting power, 3, 6, 121
Programming one, 2, 2, 41
Programming two, 2, 3, 51
Atom programs
Acorn pilot, 3, I, lit
Acorn Kong, 3, 7, 162
Atomic space battle, I, I, 50
Auto run tape loader, 1, 1, 49
Kit bandit, 2, 12, 105
Blitzkrcig, 3,4, 143
Ganoids drawing, 1, 1, 49
Child's play, 1, 2, 65
Contents display, 2, 6, 76
Copy function, 3, |, M7
Doodlebug, 2, 2, 75
Error fix, 2, 12, 108
Forth connection, }, 4, 149
Graphics search, I, I, 49
Information, I, 1, 50
In the picture, 2, 7, 90
Keep tit, 2, 4, 72
Keyboard scan, 1, 2, 67
Key to understanding, 2, I, 67
Key options, 2, 5, 83
Key routine, 2, 9, 90
Label finder, 2, 10, 89
Least squares, 1, 3, 69
I oad warning, 2, 3, 66
Long line, 2, 12, 109
Mechanical music, 2, 2, 68
Mote in store, I, 4, 76
No questions, 2, H, 85
Rally racer, 3,5, 179
Read and data, 2, 4, 75
Real time clock, 1 , 5, 72
Squash, 2, 11, KM
Stock market, 3, 9, 171
Strings and arrays, I, 3, 71
Stuntman, 3, 3, 1 3 1
Tabulation techniques, 1, 2, 66
Tape directory, 2, 6, 75
The hawk, 2, 12, 101
Through the maze, 2, 2, 73
Veise and worse, 2, 7. 86
Worm squirm, 3, 5, 168
Words of wisdom, 2, 8, 85
Zero droppci, 2, 2, 75
Quest, 2, 12, 62
Text and graphics, 2, 10, 63
Utility set, J, 6, 46
Word processor, 3, 1, 72
Adventure game* solving, 3, 9, 70
Adventure games survey, 3, 9, 68
Adventure eames writing, 3, 9, 63
After the revolution, 3. II, 131
Artificial Intelligence guessing
game, 2, 7, 64
Artwork, 1, 4, 30
Asimov - how to write a word
ptocessot, 2, 5, 65
- as a database, 2, 8, 66
ATARI
Characters, 3, 1, 78
Fine scrolling, 3, 5, 115
Games, see GAMES
Interrupts, 3, 12, 158
Atari programs
Code inverter, 1, 2, 129
Graphic recoil, 2, 10, 93
Random graphics, 2. 1 1, 101
Relocate screen, 3, I, 118
Set fox, 3, 10, 191
Sound editot, 3, 4, 144
Spnic write. >, 3, I 35
Screen mixtures, 3, 7, 109
Software survey, 3, 2, 50
Time i rial, 3, 6, 128
Basic dictionary
A-C. 2, 10, 59
( B, 2, 11.91
i: I, 2, 12, 81
I'M, 3. 1,91
M-P, 3, 2, 105
P-T, 3, 3, 1 1 1
non alphanumeric symbols, 3, 4, 127
non alphanumeric symbols, 3, 5, 151
Basic standards, 1, 1, 26
Basic translation
one, 2, 4, 10
two, 2, 5, 6 1
three, 2, 6, 43
four, 2, 7, 68
five, 2, 8, 58
six, 2, 9, 64
BBC
A la mode, 3, 2, 93
Assembler, 3, 3, 97
Basic v. Comal, I, 4, 40
Christmas carols, 3, 12, 128
Colour overlay, 3, 2, 89
Control keys, 2, 10, 65
Games, sec GAMES
Graphics, 2, 2, 28
Graphics, 2, 4, 42
Graphics, 2, 5, 59
Heart stop one, 3, II, 193
Ileanstoptwo. 5. 12, 202
Modes, 3, 1, 79
Monitor (A + B), 3, 3, 90
MOS, 3, 4, 72
On line, I, 1, 36
Pixel plotter, 3, 7, 127
Programming, 2, 6, 39
BBC programs
Animal magic (A* B), 3, 7, 154
Auto list (A*B), 3, 3, 136
Backup (Disc Users), 3, 8, 175
Kin/ (It), 3, I. 114
Bomber (B). 3, 10, 185
| Cartoon timc(B), 2, 9,91
Chufi(A+B), 2, II, 109
Colour and sound, (A + B), 2, 5, 83
Database (A+B), 3,6, 165
Dci'mcr (B), 3, 5, 176
Field gun (A + B), 3, 1, 110
Right of fancy (B), 3, 5, 173
Function graphs, (B), 3, 6, 183
Hidden depths (A+B), 2, 10, 83
I jwnmowcr (B), 3, 4, 1 37
Letter puzzle (B), 3, 11, 223
Life cycle, (A + B), 3, 12, 217
Lissajous ciicct (A+B), 2, 1 1, 109
Memory display (A+B), 3, 4, 149
Mcmorv table (A+B), 2, 6, 70
Millikan(A+B), 2,5,81
Millipede (A + B), 3, 5, 161
Mini synth (A+B), 3,9, 155
Mousetrap (B), 3,8, 161
Multicolour <B), 2, 7, 89
Othello (A + B), 3.9, 175
Over the moon, (A + B), 2, 6, 77
Pattern memory (A+B), 2, tO. 91
Phychic asteroids (A + B), 1, 3, 124
Prisms (B). 3,2, 127
Screen to printer dump (B) +
Epson MX-80 F/T3, 3,3, 137
Sea battle (A + B), 2, 7, 90
Scroll roles (A + B), 3, 7, 167
Soft key (A+B), 2, II, 104
Sorcerer's castle (A+B), 2, 12, 99
Tape v.Uage (A + B), 2. 12, UK.
Ten ol vhauctcj (A ♦ B), 2, 6, 67
Trace (A + B), 3, 12, 225
Three- Dbarcriari (A+B), 2, 12, 103
Thrce-Duiangle (A + B), 2, 8, 81
Typewriter (B), 3, 2, 122
Vducx(A+-B), 3, 10, 199
Visual recall (A + B), 2, 12, 105
Voyager views (A+B), 2, 7, 82
Word processor (B), 2, 8, 77
Project, I, I, 36
Software survey, 2, 10, 38
Software survey, 3, 3, 50
Software sunev, 3, 8, 52
Sound (A + B), 2, 7, 47
Sound (A + B). 2, 12,74
Sprites, 3. 9, 97
Techniques, 2, 8, 50
Teletext editor, 2, 1 1, 72
Tips, 2, 9, 54
Tunic graphics (A+B), 3, 1, 64
KKO utilities
Calcshcct, 3, 11, 111
Compactor, 3, 8, 1 33
Drawing program, 3, 10, 141
Tape to disc, 3, 6, 141
Trace, 3, 12, 225
Hooks
Atom business, I, 5, 69
Atomic theory and practice, 1, 5,69
Galcwav guide to the ZX-80^81, I,
5,69
Getting aquainted with your
Acorn Atom, 1, 5, 69
Mastering machine code on your
ZX-80'8L 1, 5, 69
Video-'computers, 1, 5, 69
CBM-64
Musk, 3, 9, 94
CBM-64 programs
ET, 3, 7, 177
Function Keys, 3, 12, 223
Hi-Rcsdraw, 3, 11,213
Pointing the way, 3, 12, 121
Synthesiser, 3, 5, 175
Software survey, 3, 9, 60
Software survey, 3, 12, 114
Utility, Sprite editor, 3, 10, 113
Chasing spectres with a
Spectrum, 3, 5, 50
Chess, 2, 2, 32
Chess, 2, 3, 26
Chess program writing, 2, 5, 24
Chess survey, 2, l, 26
Chess ZX-80/81, 1, 5, 30
Choosing a word processor, 3,
7, 70
Computer chess survey, 1, 2, 24
Computer control
one, 1. 2, 46
two, 1, 3, 50
three, I, 4, 52
four, I, 5, 60
five, 2, 1.52
six, 2, 2, 56
seven, 2, 3, 56
Consult the Oracle, I, 3, 71
Control (review MPF I), 2, 12,
88
Control
one, 3, 1, 96
two, 3, 2, 108
DRAGON
Artist, 2, 1 1, 46
Food, 3, 7, 122
Games, sec GAMES
Graphics, 3, 2, 71
Machine code one, 3, 9, 126
Machine code two, 3, 10, 161
Machine code three, i, II. 179
Dragon programs
Accelerator, 3, 1, 113
Alien shoot out, 2, II, 101
Artist, 3, 12,226
Bat stop, 3, 2, 121
Bubbles. 3, 5, 167
Catalogue, 3,7, 161
IXwlhol. 3, 7, 171
Dream machine, J, 4, 135
Extra colours, 3, 4, 152
rirekill. 3, HI, 205
Floral carousel, 3, 10, 194
Island oi zombie*, 3, 6, 168
Key click, 3, 8, 170
Labyrinth, 3, 12, 209
I.ap record, 3, 8, 161
Magic circle, 2, II, 111
Maze, 3, 11, 208
Merger, 3, 11,231
Metronome, 3, 9, 1 67
Music maestro, 3, 4, 151
Orbner, 3, 11,216
Raits' trap, 3, 10, 181
Rocket command, 3, 3, 122
Scramble, 3, 9, 152
Screen scroll, 3, 1, 118
Shape, 3, 11,229
Sound graph, 3, 2, 125
The trap, 3, 5, 181
Time clock, 3, 6, 1 70
Puzzle, 3, 9, 106
Screen kit, 3, 12, 173
Software survey, 3, 4, 40
Dragon utilities
Monitor and disassembler, 3, 5, 119
Store and search, J, M, 133
I continued on page 212)
YOUR COMPUTER. JANUARY 1984 209
zyyy
i
i/i
Airea<
available]
Simple addij
2* Spectrum 16k/48t
I couSt
*S HI £*» LEABfeNfi
X
£?S*L-
rntrort Uetlon t0
trum 16k/48k
■J
^D r
J^ottor learning
ZJ C Spectrum l 6k /48k
A tfTTERS
ZI 'Spoct ruml8)</48k
z " Spectrum 16J./48K
su
•**
When we launched our
early learning software you
were delighted. As last
programs were available
from Britain's top
educational publisher that
let you use your home
computer to help your
children learn important
basic skills. Now we've
added eight exciting new
games that cover an even
wider range. Early- learning
Is easy as children join in
the fun with the Robot
Runner, Sum S cruncher,
Micro Chimp and lots more
colour graphics.
Spoiling g. lnlc
^Spectrum 1 6k/48k
■ >
BR
*995
>-*vv*>
Help with addir *
';■ .:.: - • • -™
BBCB
BBCB
»
er
V" &9.9S
>NV\\N\NV V
:> >x
^w^Ts^
NNNNW
210
YOM COMPUTER . JANlMRy
1984
1 I
U
M
LONGMAN SOFTWARES
^ „ «r -m cimith. Boots. Menzies,
shops. Trade a^^^jSJlightnli* Inl
zoMxcvaourx
bring you
pi
acitienture
an enthralling adventure
^ with graphics for the
A 48K spectrum
\*
itA
c^ N °^s\evs
<* V° u
>*s <**
nN*
a onW
1*3*
J More from the
™ HEWSON range
Items from this advertisement are
available through W. H. Smith,
larger branches of Boots and all
leading micro computer retailers.
Please rush me
(Tick boxes as required)
lj quest adventure c5.b5
LJnightfliteco.os
lj heathrow a.t.c. c7.95
lj spectral panic c5.93
_».'AZECHASEC4.95
LJsPECVADERS E4.85
NAME
Bock Capitals pl«asa
ADDRESS
LJ BACKGAMMON CS.9S
I] COUNTRIES OF THE WORLD CS.M
LJ DRAGONFLY (For Oregon 32) C«.»S
_ 20 BEST PROGRAMS C5.95
_40 BEST MACHINE
CODE ROUTINES E5.95
POSTCODE
Pod! to HEWSON CONSULTANTS 60A St Mar/i Siteel WnlllnotO'd. O»0A OXJO OtL
ENCLOSE MY REMITTANCE OF
• MY CREDIT CARD NUMBER IS
* (Delete as approbate)
SIGNED
Make cfteques/PO's wvab'-e to Hewsof. Consultants
Tefeohor* W| 3630/
INDEX
(continued (rotn page 209/
Word pr ocesso r, i, 6, I W
Rducation, 1, 5, 45
— Magic squares, 2. 5, 51
on the ZX-81. 2, I, J5
Electronic keep fit,
(Atom), 2, 4, 72
Kprom and Eprom erasers,
2, 7, 72
Flcxtdisc
one, Otbelk) (ZX'81), 2.6, 12
two. Anttspaec (Vic), 2, 12, M
Hitcb-tuta (ZX-81), 2, 12, 2S
Speedsicf (Spectrum), 2, 12. 25
Flow charting, I. 1, 32
Forth for Basic users, 3, 2, 68
Future of the Micro
Industry, X 12, 126
GAMES
Ace
Px*man trail, 3, 3, 68
Atom
Quest, 2, 12,62
Apple
Nim. 2. 4, 48
Atari
Balloons, 3, II, 187
Bats, 3. 10, 95
Chicken. 2, 12,42
Time trials. 3, 6, 128
Toad, 3. 4. 76
BBC
Hartiudes. 3, '), 76
Breakthrough, 3, 5. 81
Fruit worm, 3, 12, 16 1
House «tl ( lards, 3, S. 1
Max miMKher, 2, 12, 58
Rocket screen, 3, 10, 124
Scrambler, 3, 8, 00
Snakes &• 1 adders, 3, 6, III
Snoopy, 3, ||, 1 15
Stai Trek, 3. 7, *J4
CBM-64
l)jm Sbm. 3. 12. 168
Hell. 5, 1 1 . 1 39
Dragon
Dungeon, 3. II, 118
Explorer, 3, 10, UK)
t-hiiiii Simulator, 3, 6, 86
Froggcr, 3, 7, 89
( inashci maze, 3, 8, 71
Mjgcots, 3, 3, 64
Maw. 3. 1,62
Nightmare Holidnv, 2, 12, it
Refund. 3. i, 61
Sky Shield. 3. 12, 1 35
Tanks, 3, 5, 58
MZ80K
Coup d'etat, 2. 12, 18
I Chins, 1. 1, 3(1
Treasure House, 2, I, 3D
Oric
Cemepods, 3, 8, 100
Froggcr, 3. ( ), 87
Invaders, I, II, 123
Matrix Run, 3. 10, 129
Snjke, 3. 7. 121
PET
Doamoes, 2. 2. 36
Maw Attack* 2, 3. 30
Seific. I, 4. 32
Spectrum
Rjltoons, 3, 9. 76
Capman, 5, 10, 88
Cross, 3. I, 56
Death duel. 3, 4, 88
l-lijlht Simulator. 2, 12, 38
Maggots, 3, 11, 134
Minefield, 3, ft, 72
QuaamodOj 3, 12, 132
Saturn lender, ?, 5, 70
Star Wars, 3, 7, 106
Submarine Duel, 3, io, nj
Submarine Mission. 3. 8, 108
Timeslider. 3. 8. 61
Vic-20
Breakout, 2, 12. 56
Catacombs, 2, 10, 56
Dambusicrs, 2, 9, 42
IHKk Show, 2, 8, 42
FroRger, 3, 5, 62
(roll. 3.9, 90
Gridrnania, 3, III. 105
ladders. 3. 7, 98
Mars. 2, ft, 4(1
Minotaur, *. 2, 64
Night Forest, 3, 10, 150
Night Racer, 2, 10, 44
SAS Assault, 3, 12, 186-
Saucer Attack, 3, 8, 94
Scram-20, 3, 6, 66
Simon Challenge, 2, 7, 54
Snake, 3, 4, 60
Space Runner, J, I, 54
Tank Rattle, 2, 5, 34
ZX-81
IK Games, 3.6, 102
B-52 Bomber, 2, 9, 50
Cube Master. 2, 2, 16
IVath Duel, 3, 8. 68
Deep Space. 3, 2, 60
Demon's. Domain, 2, 8, 36
IXig Race, 2, 7, 10
Froggcr, 3, 1, 61
Ground Strike, 3, 4. 84
I ile. 3, I, 75
Munchman, 3, in, 145
Nim, 2, 4, 18
Othello, 2, 6, 32
Pinball, 2, 10, 16
Probe, 2, 12, 52
ScnmvSI, 3. II, 126 and
3. 12,191
Sea -mines, 3, 9, 124
Snakes & ladders, 2, 3, 37
Space Invaders, 3, 7, 84
Subhunt, J, 5, 78
Games of strategy, I, 3, 24
Games writing, 3, 8, 140
Gcnic Programs
Atomii invaders, 1,4,68
Basic commands, 1,4, 71
Chi-*quurcd, 2, 2, 71
Instant execution I, 4. 74
Key use, 2, I, 80
Multiple r e sp ons e, 2, 9. 95
Permutations, 2, 8, 81
Setting memory size, I, 2. 66
Startling display, 2, 1. 62
TRS80 compatibility. I. 4. 71
Hotline, 2. 3,41
Hisrorv of software 1, 5, 4,
122
History of software 2, 3, 5.
152
Incredible shrinking
computer. 3, 1, 7(1
Information graphics, 2, 7,
51
Intelligent typewriter (Atom)
2. 9, 47
Interviews
Acorn, 1, 3, 30
Acorn, 2. 9. 38
Artie Computing, 2, 5. 28
BBC, 2, 3, 24
l?ut:-bvtc. 2, 8, 10
Commodore, 1, I, 20
Commodore, 2, 4. 28
Government, I, 5, 28
Gove r nmen t , 2, t, 24
Hitchhiker's nmdc lo the
Galaxy, 2, 10, 42
Nascom, 2. 2, 30
Sinclair, 1 , 2, 20
Sinclair. 2, II. 38
Spectrum 2, 7, 38
Tangerine. 1 , 4, 24
ZX-81, 2, 6, 36
J Checkers, I, 3, 24
Kitbuilding I, 1, 40
language learning
- Dragon, 3, 3, 100
- ZX-81, <I6K), 3. 3. 100
Lynx programs
Box spin, 3, 4, 152
Data stotase, >. 7, 179
New dimension, 3, 6, 187
Pun Point, 3,8. 170
Machine code basics, 2. I, 40
6502 Machine code
one, 3, 4. 103
two, 3, 5, 111
three, J, 6, 153
four, 3, 7, 143
live, 3, 8, 143
mv, 3,9, 141
Micros under £100, 3. 11,89
Micros £100 — £400 3. 12. 93
Microian programs
Bull and cows, 1 , 3, 70
Reading speed, 2. 6, 7}
Resistor finder, 2, 5, 79
Status display, 2, 5, 84
Symbolic values, 1, 2. 66
Modems, 3, 9, 1 31
Modems, 3, 10, 169
Music
- Atari, I, 4, 26
- MZ-80K, I. 5. 36
MZ-ftOK, I, 4, 2ft
- TRS-80, 1 . 5, 36
Vic, I, 4,26
- ZX-81, 1,4,26
MZ-80K
Games see GAMF.S
MZ-80K programs
Array sort, 3, I, 113
Breakout, 2, 10. 89
Card sharp, I, 5. 73
Deep space attack, 2, 6, 71
Demon at the wheel, 1, 5, 73
Memory to screen, 2, 3, 71
Pascal functions, 2, II, 105
Road limner, I, 2, 67
Sharp breakout, 2, io. 89
Sharp hinis, 2, 8, 82
Sketch pad, 2, 10.84
Test timer, 2, 8, 85
ORIC
Graphics, 3, 6, 106
Oric programs
Mower, 3, 12, 215
Organisation, 3, 5, 167
Renumber, 3,9, 179,
Screen scroller, 3, 7, 177
Secret File, 3, 12. 225
Synthesiser, 3. II, 215
Software survey. 3, 10, 72
Oric utilities
Disassembler, 3, 12. 153
Vcnly, 3, 10, 153
Pascal for beginners, 2. 10,
50
Peck and Poke on the ZX-80,
I, I. 29
PET
Games sec GAMES
Pet programs
Bridge too far, 2. 7, 85
Casl the Runes. 2, 5. 85
(continued on page 2151
m B*
„ ^
'ibeEes
■agEg_^
— •
212 YOUR COMPUTER. JANUARY 1984
Specifications of the new
Walters WM80
Printing method: Impact dot matrix-
Printing format: Alpha-numeric : 7 x 8 in 8 x 9
dot matrix field. Semi-Graphic (character graphic):
7x8 dot marris. Bit image graphic: Verttcal 8
dots parallel, horizontal 640 dots serial/line.
Character size: 2.1mm w x 2.4mm h
/l x 8 dot matrix.
Character set: 228 ASCII characters.
Normal and italic alpha-numeric fonts,
symbols and semi-graphics.
Printing speed: 80 CPS. 640 dots/line
per second.
Printing direction: Normal: Bidirectional,
logic seeking. Superscript and hit image graphics:
Unidirectional, lefr to right,
Dot graphics density: Normal: 640 dots/
190.5mm line horizontal. Compressed characters:
1.280 dots/190mm line horizontal.
Line spacing: Normal: 4.23mm. Programmable
injincrements of 0.35inm and 0.1 18mm.
Columns/line: Normal size: 80 columns
Double width: 40 columns
Compressed print: 142 columns
Compressed/double width; 71 columns
The above can be mixed in a line.
Paper feed: Adjustable sprocket feed and
mvnon.feed.
Paper type: Fanfold. Single sheet thickness:
0.05mm to 0.25mm.
Paper width: 101.6mm to 254mm.
Number of copies: Original plus 1 copies
by normal thickness paper. (Max 0.25mm.
Total thickness of 4 ply).
MTEB: 5 million lines (excluding print
head I ile).
Dimensions: 377mm w x 295mm d x
125mm h,incl. sprocket cover.
Weight: 5, 3Kg approx.
Power requirement: 240 v ac
Data transfer rate: 4,000 CPS max.
Synchronization: By external
Supplied STROBH pulses.
Handshaking: By AC \ KNLG or
BUSY signals.
The Walters Warranty
The new \VM8Q is supplied direct from
Walters Microsystems International,
the company who makes the dor matrix
printer for rhe Department of Trade and
Industry's Micros in Schools Scheme.
Under rhe Walters guarantee, all
warmnry work is carried out at our factory,
normally within 48 hours of receipt of
the machine at our service reception.
The -First matrix
micro Price
£199.
Now you can
have a ruggedly
built, handsomely
styled, highly versatile printer with a performance as
impressive as its price.
The new WM80 is an 80 CPS dot matrix printer
which interfaces with most popular micro and
personal computers. It comes direct from Walters
Microsystems International at the unprecedented
price of £199 4- delivery + VAT by security courier.
Impressive performance
The WM80 is bi-directional and logic seeking. It prints
normal and italic, upper and lower case alpha- numeric
characters at 80 columns per line, compressed
characters at 142 columns, double width, plus symbols
and semi-graphics.
Programmable functions
The standard interface is Centronics parallel,
RS-232C (SERIAL) is available as an optional extra.
Programmable functions include variable margins and
line spacing, horizontal and vertical tabulation, and 7
international language character sets. In total, it offers a
228 ASCII character set and has self- test facilities.
Major control codes include NUL, buzzer,
backspace, line feed, horizontal and vertical tabulation,
paper advance, carriage return, shift in, shift out.
Paper transport is by adjustable sprocket feed or
friction. It uses fanfold paper, from 4" to 10" wide,
printing up ro three clear copies from an easily changed
cartridge ribbon. Life expectancy of the print head is
approximately 30 million characters.
Ordering your WM80
The WM80 can be ordered by phone on 0494- 32751;
or by sending this coupon to: Walters Microsystems
International, 'Matrix Housed Lincoln Road, Cressex
Industrial Estate, High Wycombe, Bucks HPI2 3RD.
Despatch is normally within 7 days by
securiry courier, bur please allow 28 days
tor delivery. Alternatively, you can collect
your WM 80 in person from Monday to
Friday, 9.30 - 5.00, Saturday 9.30 ro 12.30.
To: Walters Microsystems
International Limited
'Matrix House! Lincoln Road.
Cressex Industn.il Estate,
Hi K h Wycombe, Bucks HP12 IKD.
Please send me
WM80 printers at £199 + £10
delivery- + VAT - £240. V> each
Name
Address
Postcode
80 col,
80 cps,
friction/
tractor feed
Tick box for details of optional serial interface L
' T enclose my cheque no. for £
Please chMfe my Access/Amcx/Bardaycard Card No.
n i 1 1
: i :~
Signature
WALTERS MICROSYSTEMS INTERNATIONAL
The Top
American
Joystick is
now a va liable in — _ Ruhb
the U.K. . . . \cuJslo"
One Hand Operation
ZJUVkSPECTRUM
• Including interface to plug straight into the
Spectrum.
• The first Joystick to give you "Arcade" feel
and control.
• "Jet Style" heavy duty, diamond cut grip.
• Fire Trigger placed under your index finger . . .
the finger with the fastest reflex action.
• Self centreing, 360° action.
• Compatible with most of the latest Software
including:
fbgnt Simuiaimn
Maine Mittm
Jetpach
{.Cootu*
PSSST
Turwgai*
', 3D Tunnel
Counot
MCyterfen
I Gala vans
Spookymati
NOTE: THIS IS ONLY A SMALL SELECTION OF THE
MANY COMPATIBLE GAMES
Also available for Commodore/
A tari I BBC I Oriel Dragon.
1 A-c.tO^a
f^mvotot
Soectm
1 Hume* j/oei Slutrtg
Alti Atak
Jcrmtn
1 .'Uppaty Std
. Brain Uarrage
Ff09fr*f
D SS Enlmw
! <•■', Sunsrt
Btm/AUty
1 \<-ln fl/tt
, Ma/emtn
Gatactrc
1 MtttGlQKll
(i;i!.lll,iti\
JMtfttl
1 Gulpman
■
Tiansam
t Couth: GuarMa
1 fiettrr
RobotKt
'Kong
AstiuMaitn
A/magnltAm
Aimtgtddon
Knot tti 3D
(iittrnnaiot
Mission Imootvbb
Join f
DHKli.f
Item
Spectrum Trigga Command
VIC- CBM 64 Trigga Command
Atari Trigga Command
BBC Trigga Command
Oric Trigga Command
Dragon Trigga Command
Intcilaco Unit only*
* To use with your own Joysticks with
Spectrum
N.B All prices include Interfaces where require
ALLOW 7 DAYS
TRADE ENQUIRIES WELCOME
24 HRS CREDIT CARD LINE
\
P-P
Amount
£19.99
£1299
£1299
£19.99
£19.99
£14.99
£11.99
£ 1.50
I
Sole UK Distributors
27 HOPE STREET. HANLEY.
!ES_ECT=osiir:s sr0Kf0/vrfl£/vr
E=S^*? ■ ~*^f«»^^ TEL 0782 273815
INDEX
(continued from page 2 12)
Looncy tandcr, 2, 8, 83
Mortgage calculator, I, 4, 68
Paying a Mortgage, I, 5, 78
Multiplier effect, 2, 6, 75
Punters draw, I, 3, 69
Screen print, 2, 1, 69
Spacefire, 2, l, 69
Picking a Micro, 2, 10, 74
Plotting
— RBC.2, 11,22
— Prawn. 2. II, 22
— Spectrum, 2, 1 1, 22
Portable computers, 2, 6, 56
Programs for the ZX-80 2, 7, 60
Reviews
Acorn Electron, 3, 9, 56
Aquarius, 3, 7, 58
Atari personal computer, I, I, 17
Atari 600XL, 3, I ), 72
BBC and Spectrum graphics
tablets, 3, 1, 46
BBC Buggv, 3, 4, 50
BBC Micro, 2, I, 16
BBC Speech synthesis, 3, 6, 58
Camputcrs Lynx, 3, 2, 12
Chess machines and programs,
2, 3, 26
Colour Crcnic, 2, 10, 34
Colour printer, 3, 3, 44
Commodore 64, 2, 1 0, 34
Comx 35, 3, 8, 56
DitCS, 3, 2, 34
Dragon 12, 2, 8, 20
Grandstand Tutor, 3, If), 64
Jupiter Ace, 1, II, 28
Low cost printers, 2, II, 32
Memotech MT3M0O, 3, 11,68
Mtcrotan 65, I, 3, 45
Midwtch MC, 2, 9, 76
MPF-1.2, 12.91
MPF-II, 2. 10, 28
N'ascom range, 2, 3, 20
N'ewBrain, 2. 9. 36
Oric, 3. 2, 46
Oric v. Spectrum 3, 3, 40
Primers, 3, 12, 106
Sanyo PHC range, 2. 10, 24
Sharp MZ-700, 3, 7, 52
Sinclair Spectrum, 2, 6, 20
Surd M-5. 2, 12, 26
Spcctravidco. 3, II. 76
Spectrum add en's, 3, 2, 56
Spectrum assemblers and monitors,
3, 5, 50
Spectrum Microdrive, 3, 9, 52
Tandy CGP — 11 5 colour printer,
3.3,44
Tandy Colour computer, 1, 3, 12
T'and> MC- 10, 3, 10,68
Texas 99/4, 1,1, 18
Texas CC-40. Compact computer,
3,
5,42
Tcxet, J, 4, 12
Vic-20, 1,2, 12
Vic add on>, 2, 4, 20
Vic add ons, 3, 1, 40
Vic memorv expansion units, 2, 8,
26
Video eames machines, 1, 5, 20
ZX-81,'1, I, 12
7.X-8I add ons, 2, 9, 22
ZX-81 colour board, 2, 7, 28
ZX-81 I.'O ports, 2, 4, 32
ZX-81 Keyboards, 2, 6, 28
ZX printer, I, 5, 24
Software shortlist
one. 3. 8, 51
two, 3, 9, 51
three, 3. 10. 59
four, 3, 1 1, 67
five, 3, 12,89
Sound
— Atom, 2. 1 1, 50
— BBC, 2. 11,50
— Spectrum, 2, 1 1, 59
Speaking tongues, 3, 10, 77
Spectrum animation, 3, 1, 111
Spectrum complex sounds, 3, 4,
117
Spectrum characters, 3, 2, 98
Spectrum games sec GAMES
Spectrum Graphics, 2, 7, 24
Spectrum Interrupts, 3, 5, 102
Spectrum programs
Btock Blitz, 3, 5, 162
Bricks. 3, 12,209
Bridge builder, 3, 12, 218
Byte Transfer, 3, II, 231
Character generator, 2, 10, 94
Corridors of fear, 3, 3, 121
Detective, 3, 8, 1 57
Displays, 3, 2, 128
Double Height, 2, II, 111
Drum Beat. 3, I, 111
h.r Hole, *. 12,223
File card, 3.9, 177
Goblet, 3, 11,205
Golf, 2, 9, 96
Graffiti, 3, 12, 231
3D Graph Plotter, 3, II, 216
Gripe Cure, 2, 12, 101
Histograms, 3, 8, 162
Instant Command, 3, 9, 171
Interrupt — Intercept, 3, 3, 129
King Kong, 3, 10, 177
Mean Machine, 3, 10, 203
Multiplication, 3, 2, 128
Not Centipede, 3, 2, 120
Omega Invaders, 3, 7, 153
Quick Change, 3, 6, 183
Pac-man Trail, 2, 9, 91
Revcrsi, 3, 6, 16 3
3D Rotator, 3, 7, 80
Scroll Colour, 2, 10, 84
Serpent, 3, I, 124
Slalom, 2, It, 103
Slide Show, 3, 1, 109
Snakcman, 3, 6, 179
Space Chase, 3, 4, 133
Sunn. 3, 3, 136
Strange Pattern?,, 2, 12. 109
Sub-Attack. 2, 12,97
Tubewars, 3, 9, 151
Weedkiller, 3, 8, 175
Wildlife, 3, 8, 165
Rom, 3, 1,93
Sound, 2, S, 30
Sound, 2, 11,59
Sound, 3, 5, 54
Speech, 2, 11, 60
Toolkit, 3, 2, 77
The Voice of the Spectrum,
3, 6, 109
Spectrum utilities
Assembler, 2, 10, 66
Assembler, 3. II, 159
Auto line numbering, 3, 12, 226
Character Generator, 2, 10, 94
Compactor, 3, II, 229
Denner, 3,7, 162
Disassembler, 2, 9, 62
Editor, 3, 6, 95
Extra tools, 3, 5, 181
Graphic Aid, 3, 1, 117
3D Graph Plotter, 3, II. 2 16
Hi-res Mover, 3, 3, 133
Renumber, 2, 8, 79
(continued on page 217)
YOUR COMPUTER, JANUARY 1984 215
@©©®@®@®CD®®CE©®(o)®(g)®®®®
©
IS)
®
©
ARE TOP OF
L
■^tir
. AND WE'VE WORKED HARD TO BE THE BEST! Micro Power are,
0an official service and information centre, and we are major
suppliers to Government and educational establishments, and
stock the complete range of Acornsoft and Program Power
1^1 software as well as a wide range of BBC. Micro and general
VS) computing books. Our expert staff are always on hand to provide
@ advice and assistance in the relaxed
atmosphere of our showroom.
©
COMPUTERS
Electron (Carriage £5) 1 99.00
('Phone for availability)
BBC Model B 399.00
BBC Model B with Disk interface 469.00
m
©
(ol
MONITORS
Microvitec 14" colour 247.25
Microvitec 20" colour 343.85
Kaga 12" b & w 123.05
PRINTERS
©
B
..7Wl T So£t 8 ^
Epson MX80 Dust Cover 4 50- — 7 MO*' V"**^
Epson FX80 Dust Cover 4.50 / J^V **-*
Epson FX80 458.85
Epson RX80 342.70
Epson MX80 IIIF/T 399.00
Olivetti Spark Jet 399.00.
Seikosha GP100A 229.00
NEC PC8023 373.75
Parallel Printer Cable 15.50
Standard 10" tractor feed fanfold paper
(per 1000) 9.20
Epson refill ribbons 3.39
L^l A
DISK DRIVES
/
ACCESSORIES
©
IS
©
TEAC 40 track (100k) 228.85
TEAC 40 track (200k) 424.35
TEAC 80 track (200k) 327.75
TEAC 80 track (400k) 569.25
TEAC 80 track double sided (400k) 396.75
TEAC 80 track double sided double drive (800k) 711.85
TEAC CS55ES 40/80 track 100/200k (switchable) .... 374.90
TEAC CD55ES 40/80 track 200/400k (switchable) 626.75
TEAC connecting cable 17.25
Acorn 40 track (100k) 264.50
Acorn 80 track double sided double drive (800k) 803.85
Torch 80 track double sided double drive, 64k. Z80 & CPN
operating system plus software P.O. A.
Shugart 40 track (100k) 263.35
additional drive for above ( 100k) 163.30
CARRIAGE fOR ELECTRON £6. BBC. MODEL B. PRINTERS.
MONITORS. DISK DRIVES. FREE. BOOKS AND SOFTWARE
ONLY 55p PER ORDER.
©
(I®©©®©®©®®®®©©®©®©®®
Send anSAE for our complete listing
of hi rd ware, software and books
ACCESS and BARCLAYCARD welcome
MAIL ORDER ADDRESS
DEPT.
8/8e REOENT STREET
CHAPEL ALLERTON
LEEDS LS7 4PE
Tel: (0532) 683180 or 096343
SHOWROOM ADDRESS
NORTHWOOD HOUSE
NORTH STREET
LEEDS LS7 2AA
Tel: (0632) 46B8O0
Concept Keyboard 79.35
Cable for above 20.70
Acorn Joysticks (pair) 13.00
Canvas cover for BBC 3.95
Vinyl cover for BBC 4.50
Complete upgrade 85.00
VIA chip 4.95
Bufferxhip LS244 1.25
26-way connector 2.45
Disk interface (including fitting) 97.00
Econet Interface 70.00
3 C12 Cassettes 2.13
3 C15 Cassettes 2.24
3 C20 Cassettes 2.53
SS/SD Diskettes 2.88
DS/DD Diskettes 4.03
Wordwise 45.43
View 59.80
Speech Synthesiser 55.00
Beebpen 45.94
Kisho cassette recorder 19.95
Acorn BBC Recorder 29.90
MICRO POWER - PUT TO THE
TEST WE'LL PASS WITH HONOURS!
©
©
©
©
IS)
©
216 YOUR COMPUTER. JANUARY 1984
INDEX
(continued from page 2f5)
Renumbering, 3, I, 119
Screen Dump, 3, 12, 231
Tape Examiner, 3, 5, 176
Tracer. 3, 9, 83
User Defined Keys, 3, 10, 186
Variables, 3, 5, 1 35
Spectrum, Word Processor, 3, 3,
84
Tangerine Micron Membership,
1,«,9
Lniu-l Adaptor, 1,2, 17
The Spirit of Christmas to
Come, 3, 12, 121
TI-99/4A (extended Basic), Line
Drawing, 2, 10,89
TI-99/4A program
Limpopo, 3, 8, 162
L'K 101 programs
Escapes! solution, 1, 1, 50
Graphics entry, 1, 2, 67
Program Conversion, 2, 4, 76
VIC-20
Bit; screen, 2, 10, 61
Cassette, 1, 5, 53
Colour and sound, 2, 1 , 38
Communications port, 2, 3, 44
Expansion, 3, 12, 197
Games see GAMES
High Resolution Graphics, 2, 4, 57
High Resolution Graphics, 1, 3, 29
Joystick control, 1,4, 39
Multi-coloured graphics, 3, 1, 85
Multi-screen, 3, 7, 1 14
Music, 2, 2, 51
Polyphonic boogie, 3, 3, 81
Vic-20 program*
Alien arcade, 2, 4, 77
Alien Flashers, 3, 10, 186
Astro gladiator, 3, 6, 167
Block graphics, 2, 5, 76
Bomber, 2, 12,99
Breaking out, 2, 4, 71
Changing goals, 3, 2, 123
Change of memory, 2, 9, 90
Character editor, 3, 7, 175
Clock, 3,7, 179
Decimal liner, 3, 2, 1 37
Dodgems, 2, I), 101 another
version at 3, 12, 212
Double height, 3, 10, 205
Earth invader, 2, 8, 79
Fighter Raid, 2, 5, 83
Four routines, 3, 2, 120
Gold grabber, 3,8, 159
Graph screen, 2, 11, 105
Guessing game, 2, 3, 70
High resolution, 2, 5, 75
Indexer, 2, 10, 85
Key to functions, 2, 6, 73
Kev word deftner, 3, 8, 170
Life, 3, 6, 181
Life expectancy, 2, 9, 90
Night train, 3, 11, 205
On the grid, 3,4, 138
Peeks and Pokes, 2, 6, 67
Piano keys, 2, 3, 73
Poly-Pen music, (requires a light-
pen), 2, 10, 93
Quick copy, 3, 1 , 115
Racetrack, 3, 7, 157
Ragtime RAM, 2, 7, 83
Self Writing, 3, 10, 203
Sound Option, 3, 4, 1 37
Sounds Familiar, 3, 1, 109
Sounds or Alarm, 2, 8, 85
Sub Hunt, 3, 5, 165
Tank Killer, 3, 3, 123
Thrcc-DMazc (also Pet), 3, 2,
125
Tron II, 3, 9, 159
Tunnel Vision, 2, 6, 77
Vic Stick (requires a joystick),
2, 12, 106
Vic Synth, 2, 12, 103
Resolution 3, 9, 113
Tricks, 3, 12, 148
Vic utilities
Assembler, 2, 9, 58
Disassembler, 3, 6, 80
Expansion, 3, 10, 157
Extended Basic, 3, 11, 171
String Dump, 3, 12, 231
Variables, 3, 4, 95
Vector, 2, 11,67
Voices on the Vic, 3, 5, 107
Tomorrow's Technology, 3, 1, 34
Writing a word processor, 3, 7,
76
ZX-80/81 Books, 1. 4, 49
ZX-80 Keyboard Changes, 2, 1,
61
ZX-80/81 Machine Code
Programming, 1, 2, 26
ZX-80/81 Machine Code
Programming, I, 4, 57
ZX-80 Pecks and Pokes, I, I, 29
ZX-80/81 Software Survey, 1, 3,
16
ZX-80 ROM Switch, 1, 3, 39
ZX-81 Adventure Writing, 2,4,
24
Animated Graphics, 2, 2, 52
Capabilities, 2, 5, 37
Cards of Fate, 3, 6, 147
Chess 1 (IK), 2, 12,68
Chess 2, 3, I, 81
Chess 3, 3, 2, 100
Easing Operation, I, 4, 76
Fake DOS, 3, 10, 1 10
Fast Basic, 3, 7, 139
Forth Simulation, 2, 12, 84
ZX-81
Games sec GAMES
Games writing (IK), 2, 11, 64
Games writing, 2, 12, 78
Graphics, 2, 1, 48
Indexer, 2, 9, 68
Joysticks, (construction), 2, 5, 46
Machine code one, 2, 8, 54
Machine code two, 2, 9, 72
Machine code three, 2, 10, 68
Machine code four, 2, 1 1, 63
Machine code editor (I6K), 3, 3,75
Machine code monitor, 2, 6, 50
Music, 2, 3, 34
Pinball, 2, 10, 46
ZX-81 programs
Alien Attack, 2, 7, 51
Alien search (IK), 2, 1,62
Ark Royal, 1, 5, 79
Artful dodge, 2, 6, 76
Assault craft(l6K), 2,6,69
As you like it (IK), 2, 7, 82
Automatic Rem (16K), 2, 9, 95
Auto Rem (IK), 3, 11,227
Bar-graph plotter, (IK), I, 1, 48
Basic truth (IK), 2, 3, 73
Bigger screen (IK), 1, 4, 72
Biorhythms(16K), 2,4,80
Boarder-line case (IK), 2, 7, 91
Board game (16K), 2,8, 84
Bomb disposal (IK), 1, 5, 79
Bone Idle(l6K), 3, 4, 151
Brahma (IK), 2, 4,77
Calculated risk (IK), 2, 2, 74
Calculator (16K), 2,8,84
Card tricks (1 6K), 2, 3,69
Clue to clues (IK), 2, 7,91
Code machine. (IK). 3, 1, 1)9
Code storage, 2, 10, 91
Code transfer, (IK), 2, 6, 67
Column Scroll, 2, 10, 93
Complete music (I6K), 1, 2, 61
Cost price, (IK), 2, 1, 70
Consult the Oracle, (IK), I, 3, 71
Course and Time, (IK), 2, 7, 85
Cricket score, (16K), 2, 1,64
Crossword challenge, 1, I, 47
Cvpher Breaker (IK), 2, 6, 75
Danger Man (IK), 3, 7, 153
Death Worm (IK), 3,9, 159
Daredevil, (16K), 2, 2,69
Dice Thrower, (IK), 2, 5, 85
Disassembling, 2, 5, 85
Double Height ( + Primer), 2, 4, 81
Drawing Program (IK), 3, 6, 165
Dungeons, (IK), 2,8,75
F.iTortless index (IK), 2, 1,61
Enterprise Rescue (IK), 2, 3, 71
Equations solved (IK), 2, 2, 74
Exam marks (IK), I, 3, 65
External inputs (Project), 2, I, 71
Faster graphics, 2, 8, 83
Faster Slow mode, 2, 4,79
Fighter Pilot (1 6K), 2, 3, 72
Figure handling, (IK), I, 4, 74
Filing Point (3.25K), 2, 9, 95
Formula for Success, 2, 2, 75
Four x four x four, (16K). 3, 8,
Free memory, 1, 4, 67
Golt"(I6K),3, 12,211
Graphic Strings (16K), 2, 8, 81
Green cved monster, 1, 3, 65
Half-Life. 1,5.77
Hex convert, 2, 6, 76
High resolution graph (+ Printer),
2, 10, 87
Hot pursuit, 2, 5, 79
Innocent indexing, I, 3, 64
Intelligent Animal (IK), 3, 9, 151
Kevboard reverse, 2, 3, 72
Kong Jump (16K), 3,6, 170
Landscape (16K), 2, 9, 89
Lateral scroll, (16K), 2, 3, 71
latest score (16K), 1, 3,67
Learning fun, 2, 2, 7 1
Line drawer, 1, 4, 68
List remedy, 3, 3, 135
List self starters, 2, 12, 106
Lower case (16K), 2, 9, 94
Lunar manoeuvre (16K), 2, 4, 75
Machine code tips, 1, 5, 71
Maths teaching, I, 5, 75
Matrix Mover (IK), 3,6, 187
Maze chase, 3, 2, 128
Memory economy, 2, 1, 63
Memory Man, 3, 5, 1 76
Micro maestro, 2, 8, 85
Molecules (16K), 2, 3, 67
Moon Lander, 2, 1, 63
Moving graphics, I, 4, 69
Music notation, 2, 12, 109
Mystery, 2, 11, 111
Mystery program, 2, 4, 72
Never a crossword, I, 5, 77
New quirk, 2, 12, 105
Not St Georges Day (16K), 2, 5, 76
Noughts and crosses, 2, 2, 67
Number square (16K), 3, I, 127
Organic tunes (16K), 2, 6, 70
Palindromes, 1, 5, 77
Padcalc(16K), 3, 9, 173
Pascal's Triangle, 2, 6, 69
Plotter-Planner, 2, 7, 81
Point to Point, 1. 2, 61
Polynomial Solver, 1, 1, 48
Pools Prediction, 1, 2, 65
Prime Numbers, 2, 4, 79
Program Name, 2, 11, 110
Quick Peck, 2, 12, 109
Reaction Timer, I, I, 47
Remember to Renumber, 1, 4, 67
Rem memory, 2, 9, 97
Revolutionary Art, 1, 4, 74
Rotating Display (16K), 3, 10, 179
Rhvthm Band, 3, 2, 129
ROM Tricks, 2, 4, 72
Satellite Plot, 2, 4, 81
Silent Running, 2, 3, 65
Screen Artist, 1, 5, 79
Screen Rash (+4K), 2, 10, 95
Scroll Clear, 2, 11, 111
Scroll Roles ( 1 6K), 2, 7, 90
Search and Destroy ( 1 K), 3, 4, 1 33
Search and Replace, 2, 8, 85
Security Numbers, 1, 5, 71
Sketch Pad, 1,2,65
Snake, 3, 2, 1 19
Small Enterprise, 2, 10, 83
Sound Analysis (IK), 3, 5, 165
Sounds of Alarm, 2, 5, 85
Speed Ball, 2, 8, 83
Speed Scroll, 3, 1, 119
Spiral Clear, 2, II, 110
Standard Deviations, 2, 10, 85
Storage Technique, 2, I, 69
Submarine, 2, 11, 99
Surruund, 2, 7, 89
Surrounded (16K), 3,5, 161
Swap (IK), 3, 7, 161
Tank Attack (16K), 3, 8, 158
Teaching Aid (16K), 1,2,63
Telescope Modelling, 2, 2, 74
The Dictator (16K), 2, 2, 67
The Plough, I, 3, 67
The Real World, (16K), 2, 12, 99
ThcWall(I6K), 3, 3, 137
Three Games, 2, 12,97
Tight Security, 3, I, 118
Transposing Music, 1, 5, 78
Tunnel (IK), 3, 11, 207
Turbo (!6K), 3, 3, 121
The 24 line Screen, 2, 2, 73
Under Cut, 2, 10, 95
white-Dot Destroyer, 1, 1, 48
Wild Dogs, 2, I, 70
Windmills, ( 1 6K), 2, 9,97
Winning Sequence, 2, 5, 81
Word Puzzle (16K), 2, 10, 94
Worrv Maze, (16K), 3, 1, 107
Writing Aids (IK), 3,6, 183
Writing Wrongs, 2, 1,67
Software Survey, 2, 2, 24
Software Survey, 3, 4, 40
Sorting, 2, 4, 37
Toolkit, 2, 11,76
ZXTRA wide Text (+ Printer), 3,
1,88
ZX Memory Packs, 2, 3, 16
ZX Strings, 1, 5, 41
ZX-81 utilities
Bubble Sort, 3, 12, 183
Cassette Files, 3, 8, 105
Compiler one, 3, 7, 1 39
Compiler two, 3, 8, 77
Compiler three, 3, 9, 1 19
Disassembler, 2, 7, 56
Draw, 3, 12, 145
Ecological Modelling, 2, 8, 46
Education, 2, 1, 35
Indexer, 2, 9, 68
Machine Code Editor, 2, 3, 75
Magic Squares, 2, 5, 40
Merge, 3, 11, 169
Multiline Delete, 3. 4, 144
Padcalc(16K), 3, 9, 173
Quick Load, 3, 6, 75
Renumber, 3, 11, 153
Tape Verify, 3, 5, 65
Unifile, 3, 4, 66
Word Processor ( 1 6K), 2, 10,52
ZX-81'Spectrum Converter, 3, 12.
176
YOUR COMPUTER, JANUARY 1984. 217
NEWS
from SPECTRUM
DISK DRIVE
for ZX SPECTRUM
Now from SPECTRUM a Disk Drive for the
ZX SPECTRUM eKCluslve to SPECTRUM
stores see our ad for full details
Super new add-on
for ZX SPECTRUM
• New! SINCLAIR INTERFACE 2
and ROM CARTRIDGES plus new
software -see our ad for details.
i Quality printer
at under £200
SEIKOSHA CP-100A now only
£199.95 from Spectrum.
LATEST NEWS
• For up-to-date news, informa-
tion & offers from SPECTRUM - see
PRESTEL page 600181 for full
details.
Spectrum
GIFT VOUCHERS
• Not sure what to buy? Why not
give a SPECTRUM GIFT VOUCHER •
available In any value over £5. See
your local SPECTRUM dealer NOW!
NEW SPECTRUM
MEMRERS
Check our address page! - there are many
new SPECTRUM dealers throughout the UK
so there's a good chance there'll be a SPEC-
TRUM centre near you.
AFTER SALES CARE
SPECTRUM service centres will ensure that
should your machine 'go down' we will gat
It running again as quickly as possible. We
also offer extended warranties at reason-
able prices tool - ask your SPECTRUM
HOME COMPUTER CENTRE for full details
COMPUTER
DEALERS
lor prospective Computer dealers!) If. you
would like to know more about becoming a
SPECTRUM APPOINTED DEALER on an
exclusive area basis, please write to MIKE
STERN, Spectrum (UK) Ltd.. Burrowfleld,
Welwyn Garden City, Herts, or telephone
(07073) 34761
Fantastic Value from Spectrum!
COMMODORE 64
BUSINESS
PACKAGE
SAVE £200
Includes!
■ COMMODORE 64
■ DISK DRIVE
■ COLOUR MONITOR
■ COMMODORE PRINTER
■ FUTURE FINANCE
PROGRAM
Plus!
■ FREE! GAMES DISK WITH
SIX GAMES
FOR THE SMALL BUSINESSMAN . . . this has to be the
business computer opportunity of a lifetime! This
superb, top-value package Includes everything you
need to set up your own powerful small business/
home Micro system.
There's the hlgh-.power Commodore 04 computer
with Its huge 64K RAM memory built-in and brilliant
graphics capability, with full colour. The system's
completed with a Commodore disk drive - store your
entire filing system, accounts, sales records, etc -plus
tractor-feed printer, and a 1701 colour monitor.
It really Is tremendous package - at SPECTRUM'S
incredible low price, it's unbeatablei
ALL THIS FOR ONLY
OR LESS!
All lUmi can ba purchased icperately - ask your focal
IPlCTrUJM daalar for prlca.
COM-64 Home Entertainment Package
ONLY
(Normal retail price £282.85)
SAVE OVER £40
,99 Includes: ■ COMMODORE 64
■ CASSETTE INTERFACE ■ CASSETTE
RECORDER ■ VITA JOYSTICKS ■
CASSETTE WITH 4 GAMES
Hot ill itor.i cirry er«ry adv«rtiw4 iMm, plana phon* btfe-ra maklnf a tournty - prltai correct at tlrn* el |<tl«f ta prtu laoi
Sensational
COMMODORE
VIC- 20
Offers from Spectrum!
111 i
Model B Micro
SPECTRUM £\
PRICE
VIC 20
ONLY
VIC-20
EXPANDER PACK
All this for
under £200!
Includes:
■ Vk-20 computer
■ Tape Interface
■ Tape Recorder
■ 64K RAM Expansion
pack
■ Quickshot Joysticks
■ 4 Cassette Games
SAVE £67.80
SINCLAIR
ZX-81
Super-Deal Offer!
BBC Model 'IV with Dlik Interface Fitted C449.7S
Sensational Offer for BBC Owners!
OPUS
DISK DRIVE
for BBC Model 'B'
ZX-81 COMPUTER
Plus I6K RAM PACK
Plus 4 Games
ALL FOR ONLY
Now from SPECTRUM ■ a DISK DRIVE for the BBC at under £1B0.
Comoare this orice with any othe' Disk Dnve for the BBC and we're
sure yoj'll agree that this realty is terrific value for money • But
HURRYI stocks are limited Ana a'e sure to sell fast - so get to your
local SPECTRUM dealer NOWI
Normally £1*1.71
HURRYI Only while offer lasts l
SINCLAIR ZX8I
ACCESSORIES
64 K RAM PAC< £54.95
16KRAMPie< ...... £24.95
ZX Prnter £39.95
STACK LIGHT RIFLE
Other equipment
for the BBC
For Commodore
64 & VIC-20
Avl.USl* fo' t«r SMCTRUM. VIC
20. and tht COMMODORE 64
(Arriving Now), tomti complete
with 11 fMt of cable and Ihrtt
i icltirtt «i'0n lottni'i g*mn including "HICH
NOON SHOOTOUT «vl(ti lull tound t«e<U
BBC Single Dlik Drive SOOU £265 00
B9C Dual Dlik Drive 800k £803 85
BBC Dlik Interface Kit
(Inc. Fitting) £97 00
Acorn Software Caiiette-Baied
from £9.95
Acorn Disk-Based software £11.50
BBC Cuiette-Baied software from . £9.95
BBC BUGGY Spectrum Price ... £189 00
BBC Disk Manual & Utilities
Otic £34.50
QUICK-SHOT JOYSTICK Especially for the
BBC • Spectrum Price £19,95
BBC
BUGGY
£189.00
Now available:
RC DIGITAL
TRACER
for the BBC
CSS. SO
Spectrum
Price
£29.95
Including 3
FREE Games
Turn the page for more super
offers from Spectrum • . •
Ip.ctrum Computar Cantra* hava no <snMttt«i wtiatto.vtr with <h« XXIpirtrum Cmput.F mmufacturad by f indair R.t.arch ltd.
SOFTWARE
The Top sellers from leading British Software houses.
Micro Dealer UK
ZX SPECTRUM
Lege-id Valhalla" CI4.»J
Ultimate lunar Jrt Mm ...... Ci.SO
Ultimate Wfc Atie' cs so
tug-byte WUivc Miner" Cf.Of
Q. lil.l.t 3-D Alt Altask ft •!
Aif Chuckle (<uj- . . <4.#0
CDS »oel CJ ,»J
Crystal Millj o< Ihe Things " C7.S0
Oceai ' Kent' f J to
QukHArl Gamti l>ei>|ner' £14 »t
l"i|ii| Zroom" .... £1.10
intenttvt "Splalt" ,, . Cf.fO
New Ce ** ration Corrldon of Genon ' CF.OI
OuKkl'l.l (utlbOD ' . t*.9t
Ultimate Je 1 Pit ' . . ci.::
Art : OirreM'On DeittuCtOrl" M.»I
rvolr. Hunter Killer ' CT.tl
ted $h.«t Apottlnit". . C9.VS
Ocean T'lnivettlon" . . c t. JO
- ■ male Trim Am" CI. JO
Addictive Gimrt ' (ootblll Manager CO.tt
QtWattM "Aeuapiine" , .... t».»i
Doric Outlet Cive" ...... CT.f %
Art.: J-D Com bit Zone' . CJ.tf
riewson 1-0 Space Win" ... Cl.tf
Commodore 64
Uimisott Now*' Bower' C7.C0
Uamasoft *ttie. el the Muliit
Camell tJ.JO
Me !b<n.rni House 'Hungry Horn* U ti.ti
intercerjtor 'Suei Cly" . . . r.7.00
Cmn Machine "rh*flbulftllt WinDlind tKf set -ft
of 'ft Iht MhrtrM and rve-y1»VPg 17. 9 1
Subbfebui • fitermlnaloi" ci.oo
OuKki.tei Pu'ple turtles' . C7.0I
Ocean Aimaaidden 64 ' . C».»0
Melbourne Mpule 'The Hobblt (4 ' CI4.9I
Intercepted Viutei Raider" C7.00
Uimatoft Mitrlf 64" . . . *7.ir
Ap'Of M HMTt ' C7.0I
Qw tks l»a Oumtlc Warrlo' C7.0I
VIC-20
Ultimate let Pic' . Cf.tO
Uamate't ' Mesa Cilictlc Uimis battle it the tip
ol time" CO.OO
imagine Bewitched" Cl.fO
Quttl.tvl Skyhawk CT.tl
LiimitoT Mnr co.oo
Interteptoi ' Cniy Hon*/ c 1.00
-u-t Artidn" ... ti.iti
Software Invlt'Cn Attack On Aloha
Cenltun'
C7.fi
Psion Saloon Silly
C7.SS
DoctorSott -Fligtit Simjlaw
C7.tl
Ameom "Spite Highway
AHigito' Bug BUltef
C7.fi
C7.0I
owe
Soltek "Oiicula't liitnu
UK Software 7ergoi t ffrrenge
Ct.9S
ft. .10
Wurtftti Harrier Attack
Cl.tf
DRAGON 12
Sonet Vf.hr
CI.OI
) Mnunce Micros Mavrice M.»of
CT.tl
SUNSHINE
Cntfttfig (Dragon 31) U OS
C fulling (ZX Spectrum) C4.9I
Blind Alley (ZX Spectrum). £4.95
Androids (ZX Spectrum) CS.9S
Ciliuy Altitk (ZX Sse:t'.- 4gK) CS.°5
Sword F.ghl IZX Sp«truii) . CS.9S
MICRODEAL
DRAGON
The King . . (8 00
Spite Wn it 00
Dflenc* <8 00
AltJlnl (8 00
Klttiplllll AltitV CB.OO
Spice Mbnopoly (J 00
Minilon Adventure (I 00
SALAMANDER
Frinklln'j Tomb (Orison BBC. Ork)
Lett In Spice {Origon BBC One) . .
7V Flight Simulator (BBC B)
Grid Runner (Dragon)
Night Flight (Dragon)
Qragon Trek (Dragon)
Grand Pili (Dragon)
Saiamandt i Graphic! Syium (Dragon)
Goll (Dragon)
Wltard War (Dragon)
CO. Of
ct>.»*
CO. 9 f
C7.9S
C7.»S
CO. 01
CT.tf
u.vr
£7. Of
C7.0J
LEDA COMPUTER CARE KITS
For Disk
£12.95
For Cassette
£9.95
GRANADA >IMONM
COMPUTING TtTLlS
The Zx Soecfj" - f<l low :a fiel thr
r«s« trorr it £5 »5
The 5c*:t-jr- Pfngrj-nirer is »5
The S:«:".'--t' Bss« el Came!
041
IrtTXt-.CJ* SmCVl-t «!.'*w
: ■■'• £7«
Th« Asp'e I P-r.ftn- -r-r-'y
handbook £10«
»»rogratie%«|i with C'iphict £J.H
The Oltox & now tp iriikr the
mortol.l £SM
Carnojtmc tw the Hobbynt 4
Vtu* B jwnrvi £( «
Slfl"*** mte^lting PtOftcft I*M
Tht BBC <vU-o An e.pe-t
BOOKS
Co'-Tnj}^ rjA Co-iput.rjr, £5 9S
The One ' »-: bow to net the
■nmlPcrr*. £5»S
Th» D-ucn 3? ooe* o' «f"M
£S«
Cofpjre' ijr«.ur. nd t*e<r
j<« £S «
, -. -.- £4»5
IT Cjt-i 'off* BBC
MKjO (S«
i j Veirxw-iputri (4 S"i
Datisawt ';• hn t. proit (5M
"fodtcni tv 6SC V.:u OH
1UNSHINI
^^^ rWonWuj Sat lili
'inct snal »ofJi (e« *e dltC
The WonVftg Dricoe. U
>i«on )J CiTet Vntei
DM
£S*S
tat
The Wsf»-(t Cof—noso-e b*
£t»S
COTiOdore 6* Matt n» C«!e
HAnter (6.95
The Wwij Dr*«.- £S.95
The t*Axk ">« So«tA<< £S-9S
The Ws-tip CBV £-i CUS
D(i<a- JJ C*-^f AAlI^- f*.«
fjcttioeii Forth "or tbf
BBC £S»5
Afsdicei fo- rhe '6K
Spetlrjm . (S9S
Swo»d Fight t;' '6k
Spec If jr- I* OS
Glll>« A—Jti "Ol 4I(
^p»c'"i- (S.»>
Bime AleY »v ^6X
Sx«"U" (S.SS
C'l-uii 'tx 16K Ss«riTi (*»J
SHARP MZ7II
(MZ-700 Series Computer)
SPECTRUM PRICE
SHARP PRINTER £129.95
CASSETTE RECORDER .... £39.95
SHARP MZ80A £399
FREE! IO CASSETTE
BASED GAMES
The super new colour computer
from SHARP. Now available in
limited quantities - including 10
FREE CASSETTE BASED GAMES
from SPECTRUM
DRAGON
£175
Sensational
HALF PRICE offer!
Buytht Dragon II from SPECTRUM at
£175 and pick up super ACCESSORY
PACK worth CSQ Including ■ COM-
PUTER CASSETTE RECORDER ■ JOYS-
TICKS ■ DRAGON CASSETTE TAPE
ALL FOR ONLY £25
DRAGON S.ng-e DISC DRIVE Now
available . . ... £17S.OO
JOYSTICK INTERFACE allows connection
of ATARI type Joysticks £14.95
ORIC-I
SPECTRUM
PRICE
95
139
HALF PRICE OFFER!
S'inga copy of this ad to your local SPEC-
TRUM dealer when vou pj'crtase an
03IC-4 48K and it will entitfe you to
Oj*:hase the follov;irg4 titles of So)".vare
at HALF-PRICE! ■ M'JlTlGAV.cS ■
ORICFLIGHT ■ CHESS ■ ZODIAC
LYNX 96K
For the . .- > ownert who're ready to take the
oeitttep the «BK machine can be upgraded to
full 96K tpecificatlon lor |utt CBO.OI
LYNX 48K Model -
SPECTRUM PRICE £ | 99
Now from SPECTRUM ■ the new IVNX UK e««e'lng
nore wo'kt pie e Icr ambitlaul prog '1 " I The molt
~;:tjni teltuit of the 96X mut-T n ,ti
additional memory In full High rtto'utian colour.
it provldei 37 JK of RAM directly areeiilble In
title - with up to 24K more ivillible te srogramt
using machine code Aik to tee (fct tuper new
IYNX «K at SPfCTRUM -«OWl
SPECTRUM PRICE
£ 299
Net all Itorot tarry awry advertnad rum, plant phana before meJiinr a lewrner -prKei correct at tmt 04 going to preti f *0I.
Everything you've ever wanted for your
4
JlniA*
Superb ZX add-on's from your local Spectrum dealer
New & exclusive to Spectrum!
INDESCOMP
Superb quality add-on's for the ZX SPECTRUM
INDESCOMP
KEYBOARD
WITH FULLY
ADJUSTABLE SOUND
INDESCOMP
SOUND AMPLIFIER
ONLY £I0.9S
INDESCOMP
UK
RAM
PACK
39
.95
INDESCOMP
JOY
STICK
INTER-
FACE
£14.95
INDESCOMP
DOMESTIC
CONTROL-
LER
<49
.95
INDESCOMP RS232 & CENTRONICS
PRINTER INTERFACE £49.95
ALPHACOM Thermal Printer for ZX
SPECTRUM - NOW DOWN TO £59.95
From RD Labs
for the ZX
Spectrum
£55.50
§§ Sfe §§ §g §g |§ g§ ^ S& g§
^ ^ ^ §^ ^ S§ ^f §§ §J1
ZX SPECTRUM
I6K
£99.95
ZX SPECTRUM
48 K
£129.95
,.,-... i- ■ .
Ifl the /X-SDfUt".- '
• • i'0d D» Sin.- ic RewJ':-i .'i
VISCOUNT DISK DRIVE
Now from SPECTRUM a Disk Drive (or
the ZX SPECTRUM The VISCOUNT
5%" DISK DRIVE with_ interface
system and
complete with
all leads.
ONLY
£ 24f
PROTEC
joystick
Interface
£14.95
KEMPSTON
Joystick
Interface
ClOvStO kl "i ' '•■">
£15
Joysticks with Interface £24,95
Centronics Interface £45.00
CURRAH
Speech
Synthesiser
£29.95
CHEETAH
32K RAM
Pack
£39.95
DKTRONICS Keyboard £45.00
DK'TRONICS Lightpen £19.95
STACKLICHT Rifle with
3 FREE GAMES £29.95
PRISM VTX 5000
MODEM
Now. your ZX SPECTRUM is your key to
the world with the incredible PRISM
VTX 5000 MODEM
■ Versatile modem (or ZX Spectrum (16K
or 48K) versions ■ Slim design (its easily.
matches your micro ■ Instant access to
Prestel ' & Mlcronet 800 information ser-
vices ■ Instant communication with other
ZX Spectrum users ■ Use the Prism VTX
5000 with a Sinclair printer - and print Pres-
tel frames Ask your local SPECTRUM dealer
for further details • NOW!
SPECTRUM PRICE
Sinclair ZX INTERFACE 2
The new ftOM Cartridge/Joystick interface.
Loads programs instantly! Takes two joysticks!
Juit plug in and play.
ONLY £19.91
Plus 1 New ROM cartridge software.
Turn the page for more super
offers from Spectrum . . .
Spectrum Compiler Central hiv. m connection «ti)C»tKr with the IX Spectrum Computer manufactured by Sinclair Research Ltd.
A% #il
New! 600XL
• 16K RAM expandable to 48K
• Full stroke keyboard • Full
sound with 3 V: octave range • 11
Graphic Display modes • Full
colour (256 colours -128 colours
can be displayed at one time. Ajlt to
see this super new micro at your
local SPECTRUM dealer NOW!
SPECTRUM PRICE
£159.99
ATARI 800
Check with your local SPECTRUM dealer for our
SUPER LOW price.
ATARI VCS GAMES
MACHINE
With all these FREE extras FREE PADDLES
■ FREE JOYSTICKS ■ FREE COMBAT
CARTRIDGE ■ FREE PACMAN CAR
TRIDGF ALl FOR ONLY £jfc« OO
TEXAS
PRINTER
BARGAINS
TI-99/4A
Exceptional value from SPECTRUM and
representing probably the finest home
rmcro computer value on the market today'
• The TEXAS TI-99/4A is built to an extrrmcry
high standard and u highly recommended
by SPECTRUM (or its utter reliability.
SENSATIONAL
NEW LOW PRICE
Wide range of software available for TEXAS
Irom your local SPECTRUM dealer
MONITORS
COMMODORE 1701
with sound £230.00
SANYO 14" Colour TV
(ideal as a monitor) £229.95
SANYO CDD 3I2SNB
Colour Monitor £285.3 5
SANYO 12"
Creen Monitor £99.91
SEIKOSHA
GPIOO A
£199.95
SEIKOSHA GP1U0 VC. £199.95
SEIKOSHA GP100 AS. £199.91
SEIKOSHA GPJ50 X £249.95
EPSOM FX 80 £459.95
EPSOM RX SO £114.95
MICROUNE 80 £249.95
MICROLINE 82A £149.95
MICROUNE 9? £495.95
ALPMACQM 42 £99.90
New!
MEMOTECH MTX5QO
Here's the super Memotech
MTX500 Micro • specially des-
igned for versatility In a wide
variety of applications. Its 16K
ROM contains several languages
& routines to suit users with dif-
fering levels of computer skills
Its RAM is a powerful 32K
expandable to a massive 51 2K
with full 16-colour high
definition graphic capability
and a superb top-quality key
board. Its a superb Micro and
you can see it at SPECTRUM
now)
SUPERB VALUE
AT ONLY
MY TALKING COMPUTER
"My Talking Computer" by Elec-
troplay is a marvellously simple and
clear children's Micro that's perfect
for theyounger child or the slow lear-
There's a range of brightly
coloured, bold programs -such
"Talking Story". "Talking Numbers'
or "Talking Games" -giving a wide
selection of educational AND fun
games, on easy-load cartridges.
SPECTRUM PRICE
The intelligent
CHESS COMPUTER*
Models available:
ESCORTER £179.99
AMBASSADOR. . . . £229.99
MONARCH £279.95
ACCESSORIES
c: 2 oata cassettes io.m
C15D*"A CASSETTES 10 51
VISCOUNT SINGLE SIDED DOUBLE
DENSITY (10! IFOR APPLE COMMODORE.
ATARI. TANDY} £21.25
VISCOUNT SIN &U VOID. SINGLE
DENSITY d0> EJUS
VtSCOUN* DOUBLE SiDED OOUBli
DENSITY (10) IFOR SHARP S'JP:R5PA N
fTC I £li §1
VISCOUNT SINGLE SIDED DOUBIE
DENSITY 9* TRACK 110) (FOR NASCOM
COMMODORE 8050. ETC > (51 U
EMPTY DISK CASES {FOR Vi
o<s«rrrts> £» «
DISK HEAD CLEANER «IT £1* 10
TELEVISIONS
12 TBO B&W PORTABLE
CTPJ13' t4' COLOUR PORTABLE
£59 95
COMPUTER CASSETTE
RECORDERS
from £27.50
ZETA Joystick
for ATARI, COMMODORE,
VIC-20 & 64, SPECTRUM &
ORIC
ONLY £10.95
SpKtrum Computer Ccntr«t Mil no connection whitiorvrr with ttw IX- J»«trum Computer rrunirtjeturto »y ttnclilr Rcftlrth Ltd.
There's a Spectrum Centre near you
AVON
BATHSdttwlltPliU, TjTdrtSt
TEL 10225! 61676
BRISTOL Brant tl Coapattrt la .
24 »irx flit), TEL 102721 294 -.S3
WESTON-SUPER-MARE K i«
CWUHtti t. 32 AKrirt Si. TEL: (0934) 453324
-
BEDFORDSHIRE
BEDFORD Stinid Lid . US M .coat «4
HI <0?34|4S341
DUNSTABLE OormiM. 7 11 BnM«W
!H .U6H7I 651)15
LEIOHTOM BUZZARD IM Cosa«w
CtaWiUMitiDtiKiyneiMitK ir&vdgtS:
Ul <OS25) 376622
LUTON Jerry-Mere. 49 Gtcint St
Ul (068 2) 23381/2
BERKSHIRE
REAOINO David SmMeit. 6 YWtS Hti
c M;r IE. 1 073-11 MO ,'13
WINDSOR Wycombt VldH. 44 Kl*«
fdnifd Court 111:107534 1 67441
BUCKINGHAMSHIRE
B LETCH LEV Kami CoaptfM Ctwt
iWOMtMitir.IU. 1IWO8 1 647744
CHEBKAM llotf IMrtotjiiBtr 4
Cttipultis, 113 H4fl St TEL; 104941 713373
CAMBRIDGESHIRE
CAM BRIDGE K. P lid.. I2j Kiegs 7k%i
TELl0223l 68087
PETERBOROUGH PtMftarseffi
; : rr.;nical.:<i3. 91 Mllt«M Rd
TEL (07331 41D07
CHANNEL ISLANDS
OUERHtB V Guild. 3-8 Tat PcAK. St
PWMPOT UL 104811 24682
JERSEY Audit JC Coigutti Ctatre
7 MB SI SI H*l«» TEL: 05341 74000
CHESHIRE
ALTRINCHAK Mr MKig. 29 Hqfc Sv
TEL .0611941 6213
CREWE Microti™, Unit 2. 128 Hntwtt ftd
TEL .02701 216014
CHESTER OakUikl Comprint lid
IDOBdvdttOi T 11: 102441 3 10099
MACCLESFIELD Cimtri 4 Cenaaui
.int. 118 Mill SI TEL r0625l 27468
NORTHWICH CJntirt 4 Compttii
Cf Hit. 3 Town Si TEL l0606l 45629
STOCKPORT WtKMig lid . 1 LitUe
LlndtiUM 111 |061!4»0343S
WARRINaTONWWitgi IIIBrdftSl
in : Do?;.: m?oo
W1DNES ConjulM CUT. '8 IfiCIOfll U
HI :0b1| 470 3333
WILM8LOW Swin Dl WlmUm 4 8 SI
timet Pmiie. TEL: (0625 1 5262 13
CLEVELAND
MIDDLESBROUGH McKnu (Brnn.
SKLMWpt Rd TEL (08421 22?36i
CORNWALL
BX AUSTELL ABIC CottiptiUU. DtOf
.«.r.lm»irA)l(inrSq TEL ,0728: 87JJI
CUMBRIA
UAHHOW -IH-FURNESS ?> ■-.-•
Coapvlti Cwl re. 96 Chute* SI
TIL : 0229 1 38353
CARLISLE Thi Compultr She* 56 58
ISMMrn HI: <0228) 27710
PENRITH Pcnrrth CoRaacitcci
M Cicilegitt. Tfl- :0768; S7146
Opts Bon -hi 11118 pm
WH ITEH AVEN P 0. HtnOrM. IS Uf SL
TEL ,094612063
DERBYSHIRE
ALFRETON Cotton Hi.lt***, 69 '71 M|t
H HI 10773)832078
CHESTERFIILO rMCH8ltl(C*ttW
14 Sltetwitvn Pliet TEL 10248. 208102
DERBY C T Llc-clionlc*. (I Cucmt latrat.
T ht Spot TEL 103321 360456
DEVON
EXM OUTH Open Ct-tntl. 30 Tat StJttt
HI: 1033521 4408
PLYMOUTH SyiUiLtl. 76 ConnlSL
TO 10762)28706
TIVERTON Acln* Men) ClIKW.
37 Simptvn St. TEL 0884 252854
TORQUAY Pwi CfjllHt. 8 TtttBBt.
Cmtt Cllto*. TEL : 10803) 526303
SEVENOAKS Emtt Hm* C*W«i
Ocm I Si Tfl .0732: 466800
SITT1HQBOURHB C MdH tr i P*B.
65 Hie* Si 111'. 0794 25677
TUNBMIOCE WELLS'
CoacaUrt 1(8,28-30 Si.
TCL 10892141555
DORSET
BOURNEMOUTH II
Gwiputu Cwtit I ttttitotm Cmc«t
TEl 102021 20166
DURHAM
DARLINQTON V.i'.t-e 4 Brcwi
aSBoMgill IEI: 10375)459744
ESSEX
BASILDON Godri) 1 28 32 Em WW.
Ttwn Centre TEl :02$S) 2SS379
CHELMSFORD MiUn Hrpui Ltd,
a8toomr*WR(J TEL 1 0245; 354696
COLCHESTER Cttthttttf Cf*Hl<
CMIIt. 16 SI BHOlpU SL TEL (0208147242
GRAYS H RtyMkH 79 Otlrtt F48
TEL '037515948
ILFORD WDOllmini. 75 llttrd lw
UL 0H478I3D7
LOUQHTOH Mkro t MovM C
309 High Rd Til ifls: 508 12>5
GLOUCESTERSHIRE
GLOUCESTER ThrModt'Sv; "j $1
itxthafflSI Hi: :04S2! 410683
HAMPSHIRE
ALDERSHOT Di.-« Stwdtr*. Si SUU»
Rd Hi 0212: -20155
AN DOVER Atdovti Arte 105 Hit* SL
TEl 10264) 58751
BASINGSTOKE Ttslltrt.23 allftil
Putt TEl .0766177079
PORTSMOUTH Cypn.t Coasv.tr 1
ltd . 281 Cowwclll r» UL(07O4i8J3«l
PORTSMOUTH Watatrioavtll* C 8
MfeftBM. 70H*niPiM TEL I070M:S99H
SOUTHAMPTON fl J PtrUr I BM ltd .
HWrtlTMRC Stle((4 TEL r0703r 445926
WINCHESTER W«h«W Cjori 4
Coub»i1»>* C*nli». 75 Pi fttW X Si
Til l0962)539l2(JtitOMM«l
HEREFORD
HEREFORD Welgitj Hi -Tee* UL 41
8.TISSI Itl 104321 275737
HERTFORDSHIRE
SOREHAM WOOO llinr Vc :
JCShml«|R4 IEI I0II95383U
HITCHIN CUMi* Aru (MjCtb C
I»iUMi.6«aHtimllit«M
TEL (04821 59285
POTTERS BAR IMC
797 HUB SI TEl: 10707)44417
ST. ALBANS |Harta) Cijrti C
Ct«tl», M/l6Htiyyrt«Hin
1EL I0727I52S91
STEVENAOKD J ConjeMfl . II TiMr*
St TILi0436l65501
WATFORD SRS MCTisysltas L'JS 94
The Pirjto. Hlpl St TEL: l0923i 26602
"
HUMBERSIDE
ORIMSBV fi C JtkMMlU.afnwiJB.
Rhtdxtd Conlr*. TEL0472 42031
HULL Tl* ContMH tmti: 78 AMMy
K8TTlt048Jl 26797
ISLE OF MAN
DOUGLAS T H CMttttJl IB;
57 61 VWWUSt TEL.0624J3482
iJtsiOperitojl
KENT
CANTERBURY K*e1 Vwt SyOMq
DHBJBM H»vie. 17 Pki«« SI
"E. 022.'lWl2O3
DOVER Kul PadIsi 4 CMpstin. 4 bk| St
HI -0304)702070
ORPINGTON ED4 Miruiog LM
7iS!ill0lSp.PWIHV»od TEl tOtni 39478
RAINHAM HI[low*rC««i»»l»riia
39 H.ph ST . MMwiy Tpirni
UL ,0034)376702
LANCASHIRE
ACCRINGTONPVCaBpetcfi.38JlAiur
SiTEL'iJ254;36S2l-32«TJ
BLACKBURN TMW0 CMHMtt
9 llftBtM TEL .02541 691333
BURNLEY IWQCei|MifCltm.»4J
SUMttlSt BBll IAP1EI lOJtJtMJIJ
BURY (Linoi.) Men lt»rB. 7 IfM St
HI lOtll 7976764
OLDHAM HW 4 BWHM4 Cixetlrt
IB, 64 Twm.it SI TEl. 10811 8M 1808
PRESTON WM«|1 49 f*!«rwa
TEl 0772. 554250
RO CHDA LB IBM < BMBMI CMMin.
7SYciUUrf$: TEL 10708:344554
LEICESTERSHIRE
LEICBBTBR Y*m«i. 40/43 SBMpt 31
TIL 105331 644774
MARKET HARDOROUOM *,nv*p
»:-tC-.-;.:«'j ;C.':'o-
TEl I0858I63056
LINCOLNSHIRE
GRANTHAM OH Hit Ca titwi IB.
t2IO>MiyM TEL :0476: 7«t*4'702SI
UN COLN IUO Cceanin. 74 NMrtMM
HI 105721 25907
LONDON
E« PetWrtU. 85 H$» St NjfS E4K H»a
TELI0II477894I
E8 l#:G»r»»»l 244 Cl*4* Rd , Htzutf
Ul '81.633 0135
KC1 SU«r/l4-^ l7-i9i«wtriiM
TEl .01:2423456
MmiB* Hi: (It) (31 3331* 1830
Nt 4 L«*tc S4tn. 19 Tt* tnttmr,
IN Sown. S**m TEl ,Jt 882 4J4J
MM CnMAKtUH. 1J91 MttM
T(l -01 446 7780
NW4 M Vafl C MBlMI 81 818. HUtMUl
H*»4» tEl 1OI1 202 2272/3/4
S61 VI: (VMM's. 61 MCC*S49W«I
UL.01.'403i$88
SEB S«l(«0»»l. 373-376 FMUt/iy R4.
NtnOtkMiTEt 1011 8591 5 to
SE11 Gith.:iCc=:i-'ri XSKi^svx
Pt Ra Tfl .On 587 0336
AbKtaHOvJtTgM
SE1SC»ll»i»r»tl!4 l52RytlMI.
Pti.'in TEl.;0l)63922O5
SE23 EKf UlrtMH 79 rhjt S. S0«a
HweM TEL Oil 653 4724
SWB CMtW BktM It*. M J«r«w PMC*
Hull«F«IUiiB/«lT TEl lOU 3*6 8494
swi» Ex««.3i hm« si, rnmmm
TEl (01(947 nil
Wl 0«ITM4t<fwt(|U
Ul: (01) 724 23 J3
Wl <***(ttfi*IWi8««Str»»l,
(7 WifMtl SI TEL 101.486 0373
W1S*<:F«t»l.BtoiC4WK256
Tw«M« Cooit Rd TEl ;0 1. 580 5826
W7 T K EltttrttlCS. 1II3B«t»lRL
HHMtHLl01l5792S42
MANCHESTER
GREATER
MANCHESTER LMUiltt SEtCtaMji
ST. Si, Ami St TEL: ;08ll 832 6B7
SWINTONU(UKr»lH MP
UM Itl: 1081)7282282
lite HfM FiMfr
HYDE PlM. 213 215 Ulrtjl St
TEl (08113685936
BO LTOft MBBw UL, 21 Oum«Ba
m 107041 33517
WIOAHWUiigltf. UMttmSL
UL 10942144382
MERSEYSIDE
BIRKENHEAD FlrtCawai* HI fl.
o»eii m. Rk* f«n tei fosi 1 845 sooo
hes wall Tim!*** rui in Srtuos.
46 PMlty Rd 1U: (0511 342 7516
LIVERPOOL &MWRK4. 20-22
WMKAMII TEL .051 709 MM
LIVERPOOL (Alntr*») Httptmr
31/37 Wild 1 id Bxt HI: .a 1 525 1792
SOUTHPORTCtMrH CdMdMm. 575
lw» St Ul 10104)31581
MIDDLESEX
EDGWARE STUltr 1-4. 130 HkB Si
UL 10)1962 7488/8860
HARROW CJinrt Am ittertCwanir
CtvUIW. 24 SI. AMI 81 UL (Oil 427 5469
HAYES CVddUe. tOGO UikUft Rd.
TEl: !01i 573 351 1 ( Jul OrMWfi
TEDDINQTON TW«B(Bi Cw*n C«itr»
EfO«Si.TEL:;01i977 4715
UXBRIDOE JUL C««8M4n Ltt,
7 WindurSl TEL'OJiSlStJIS
NORFOLK
FAKBNHAM fiVi'tm. nNorattlM
HI :0378>fi)3l9
NORWICH SddWlUrtMBt. 52 St
BentdictiSt Ul:lQ(03iK772S
THETFORD TMRttrd C B 4 •* : .1 21
Guildhall Si. TEL (0842:61645
N0RTHANTS
NORTHAMPTON Um Ccoptiia 4
Srttt«u Ltd.. 72 Kaptv i«1ln*»
7EL:l0604:.7l074fl
NOTTINGHAMSHIRE
NOTTINGHAM CinwC
8'9.-l0TrUity WiA IEI. i«02i 742912
HOTTINQHAM Bule. J9-41 TnM
eouUvud. Wdii Bmtttut
Ttl:|0(03i8l97l3
WORKSOP UtruvtiwV. IrBBi St
1(1 10909 > 4 72248
NORTHERN IRELAND
BELFAST lilnrMtticalU 37 Gl
Victor ii St TEl: 10232. 248*36
CO. AHMAQH (■«»»» BBmttST.
PgrUdon.Crmjlvoii TEL i0762i 332265
LONDONDERRY FcyHCuMBBf
Syi«!flS.]Bdh«gSL T a: 10504 -268337
NEWR Y Hl-ari Ctmttfttt Urn, 34
vji*;rniiSl Ul 10693 '85545
EIRE
DUBLIN Edlik CarajBlit C« LH DM 6,
Pcwt'tcaml Iii««hoiw C*ttrt. SMO
We.mSt TEl OutlM 719934
OXFORDSHIRE
ABINQOOH liar fWdl C lilBH.
7lSt#rtSI TEl {0335:21207
BANBURY CC4IWU/ PHJ. 2 CMfCli Une
TEL:0295i55S90
HENUEYONTHAMESFmui Coopuitn
I'd. 40A8«!I St TEL '0491)575744
OXFORD l.1f Fl4Kt 7 SL 5iV: Si
Ul. I023SI 21207
SCOTLAND
ABERDEEN N«m EWClMlHl*.
I 3EllllSt,Pll<rM« TEl: (0779: 799O0
AYR VtrtniH. 64 Nn Er^i Si
Ht (07971 364124
DUMFRIES VtiuM. 71 BBJM St
HI 183871 54547
EDINBURGH TM SPK04 C4*tn 6-7
AKIguj Si TEL .0311557 4546
QLASGOW VlCtw Mym ltt . 340 Argrlt
STTEl.:041|221S958
HAMILTON Tdm0cu«C4«pnn.8-12
CMldwSI TEl (06981 283B3
KILMARNOCK YmHs. 49 F^KJtl
TEL. 05631 32175
KIRKCALDY KlikUUy PlotatrwBic
BMM8, 2546 H M St.RK
TEL (06921 204734
STIRLING A. Kipitna. 58 Pan Si
TEL (97881 6632
SHROPSHIRE
SHREWSBURY Ceaptf* Ml
UOiMgit* HI ISA
SOMERSET
TAUNTON Cnyi, 1 ST
TEL. 88231 72986
STAFFORDSHIRE
STAFFORD, C*nwt«f»«, £9 Fvfiu St
TEL. 07851 41899
STOKE-ON-TRENT Dl»ipBB»m
l;MvtatSc.Arcid«.rlMkrr
TEL- (07821 268620
SUFFOLK
OURY ST. EDMUNDS Bfyri^Mll
C»nli(. II GuildKlli St. UL 0244) 705772
FELIXSTOWE X U Clicimitioiltd.
4 Milttif Rd TEl 10394) 271 1!3 » 273459
IPSWICH Birtwun. 24 Cw Si
TEL: [0473)60965
LOWESTOFT SM Villi 1 44(M8snRd
North, TEl: (06O2I 3742
SURREY
CAMBERLEY Omtn Ara rjBCM
Compulnt OlvllWI, 38 Hkj» $L
TEl: 10276) 65848
C H ERTSE Y ChtjtTMy CtMJSBt CMtttl.
1WIMW St. TEL '09328. 64663
OUILOFORD TM MMW SM», 23 S*W
Dm TEL:lO0772iO48339l«
HASLEMCHEHij.
75 Junction Plica. it\ R«i (
TEl (04281 54428
NEW MALDEN Sutt«» V :u 5i»i»mi
31 High SI. TEL: {Oil 942 0478
RICHMOND Cml C««t«<w Strvlcn.
8 Hill St TEL: 101 1 940 8635
WALLINOTON 3urr*y Il«r9 SrMmt Ltd .
S3 WMdc«t< fld. TEl: (01 1 847 5638
WOKING K4fMr(. 71/73 C l l M K iH Wiy
TEL (04862)25657
SUSSEX
BEXH ILL-ON-SEA Coewifrwiti.
22 31 LdMinlt Rd TEl: i0424i 22J3A0
!Op«nlitgHld-0cto»or.
CRAWLEY Gir«i» CompsIM S*lYl(«l
62 Tid Btulirjid TEL 0293) 37842
LITTLEHAMPTON Km CAm LW
39H,;nSl TEL (09084:5474/4545
TYNE SWEAR
NEW CASTLE-ON-TYNE MntuiDt
Cirtsn 4 Conputir Min. 16 Nsrt»jsit|rlii«
CI. TEL (06321 327461
WALES
ABEROARE Inidy Cflmju'.er Strict* Ltd ,
F0 Mill SI., Tha Sonlfe Tf«cye«e.
TEL .06851081828
ABERYSTWYTH AtttOiu it GMMiyi
33 Pur SI TEL 109701 615522
CARDIFF R4«4M Cdi. 18 22 High St
A(tM4 TEL: 102221 31960
LLANDUDNO (Gwyiwdd) ConpulK
Pit I Cncaunl. 15 CKxmtl 34
UL (04921 79943
NEWPORT [Owirtl| RMMiCdi. I'JJ
Conmidlil SL TEL 10633: 67376
PEMBROKE Rutin Ctt 19MiinSI
TEl ;064l 668 3878
PORT TALBOT MxroC^ 6Rty«
Butldldgi, lilDot Rd Ul: 1 0e39 (887730
WREXHAM T E FcCtrU, 26 Kog St
TEL: ;0978: 364404/35452?
WARWICKSHIRE
3
LEAMINGTON SPA IC CttNtMfl 43
Ruiidll SI. TEL .0926: 38244
RUGBY The Rugdj Mtctt Cmti* 9-11
HogtnlSI. TEL ;0788. 7057?
WEST MIDLANDS
BIRMINGHAM Shttx««dt Gt YVwllfi
Aicido. TEL (02h 236 7211
DUDLEY Cintnl C««nw» 1 0888M, 35
ChurchB PiKinei. TEL 1 0384 1 23(169
ERDINOTON ThtGl<MtM9tiGfMCFirt
High SL TEl: 1021: 3846108
WEST BROMWICH BM 4 J
J9QMMI St TEL. 1021:553 0820
WILTSHIRE
SALISBURY WfrjinrtCdstmt Ctmrj.
20 MlllotdSt. TEL 10122, 28888
WORCESTER
WORCESTER Onld Wmig IV,
I Mlimlon Hone «t)ft St TEL |0905) 27551
YORKSHIRE
BRADFORD Ettclts Ha-Seie Hssu.
Rjwson Sfl TEl i0274l 309268
HUDDERSFTELB Rkktrtt OirMrly
U-jiIoii 12 Ouetn Si TEL |0484|25334
LEEDS B.181 4 Bliss 4 ttoet B'wKe
TEL 10632 1 454451
SHEFFIELD S»»».ldiSyHMit Ltd 176
Will 31, TEl: 1 07421 755006
SKIPTON IS* 1 St*, 45 BtfMtf Brtdgt
TIL 10788) 60O78
YORK YorK CoaitMCtr Ctttri. 7 SMtgili
Arcidd. EEL: !»904i 84 1862
Hot an iter** Carry avary atfvarUttd Ham, pltuc phone before maAJnf a Journey - prlcai correct at time ef loint to prcu EAOE
I_l_l til I II II II III I I I I I II I I I I I I t I I I I I I I I I f l"l"l l"l
High resolution colour graphics facilities on
micros provide outstanding opportunities for
creative presentation of complex or irregular
images. Maps, technical drawings, illustrations,
even personalities can be accurately
reproduced. But full use of these facilities is
inhibited by the tedious and time-consuming
plotting of individual coordinates.
The RD Digital Tracer solves the problem of
tedious plotting by providing g enuinely instant
transfer from original drawings to display file.
But a Tracer does more than that . . .
Untouched hard copy from ZX printor.
LltvCMOi'lll
RD DIGITAL TBOCCR
no » • *
■Oil I lf,1
i fi ual:
Cumbt »r.
i i i i i i i l i i i i i i ) i i i i i i i i i i i i i i i i t i i i i i i i i i i i i
• Instant Full Colour Image Transfer and Scaling
Faithful reproduction of ony shape is produced on display file
immediately, simply by moving the head of the Tracer over the
original outline. Fost PAPER and INK colour change is provided.
The software also includes an infinitely variable scaling routine.
• Special Constructions
Cirdes, lines, angles and rectangles can be rapidly sampled
and applied, based on any two Tracer input Doinls. So
windows and wheels, bar charts and frames, and so on, ccn be
added to outlines within seconds.
• Colour Fill and Texture
Fast colour fill, or a choice of colour hatching can be added
within outlined oreos on the display.
•Text and Symbol Positioning
Text, or user-defined symbols, can be positioned as desired,
under the control of the tracing head.
• Display, Print, SAVE and Re-trace
Besides colour display, drawings may be printed, and SAVED
on cassette lor video recorder). And with me re-trace routine
omazing an ; mated presentations can be made.
BBC Micro Tracer
This Tracer version operates with the BBC
Micro Model B, or ADC converted Model A
computers. It is suitable for oil colour modes
including Teletext, and a 'colour palette*, which
con be modified whilst me program is running,
relieves the user of complex GCCX colour
spedficotion. Accuracy to 1 % is achieved over
o full A3 troring area. Softwce is provided for
both serial and parallel printers. The price o ;
£69.95 includes P&P and VAT.
i i i i i i i i
'he RD Digital Tracer
is supplied with
connector/ i nterfoce,
software cassette, ond full
instructions on use. It is
available from Spectrum
and other computer shops,
or cfrect from RD laboratories.
i i i i i i i i i i i i i i i * i i it i_ i i iii i
Pease
serd nre
Nome
. TraceHsl for BBC Micro at £69.95 each, total £ .
. Trccerfsl for ZX Spectrum at £55.50 each, total C.
ZX Spectrum Tracer
The ZX Spectrum Tracer Icompaifble with
ZX8 1 1 operates with all ZX Spectrum
variants and accessories, including
Sinclair printer and Microdrive.
Original areas up to A4 may be
ced with a typical occurocy
greater than 2%
The price of £55.50
includes P&P and VAT.
Q Address.
',-! Cheque, payable to RD Laboratories ltd, for £.
.endosed. ft
Send , o: Depi YC RD laboratories ltd 20 Court Road Estate Cwmbran Ti
Gwent NP44 3AS. Allow 28 days lor delivery, ]-|
ji^^ jiccccccccccccccoioicccccccccccccccccccco
Economic Micro Control
RD laboratories also supply me RD 81 00 SYSTEM lor automatic
measurement, test arts control. The modular-based RD 81 00 SYSTEM
is already widely used in many applications - from sdentific
experimentation to smali-sccle energy management systems.
" | ~'~'~i~'~i~ , " , ~'~ , ~ , ~ , ~ i ~ , ~ , ~ , ~CCCO~ , ~'~ , ~ l ~ , ~ , "'~CCCCCCCCCCCC , L
"i"i"i"rri~i"i"i~ri"i~i~ri"i~i"i"i"i"i"i"i"i"i"i"i~»"i~i • i i"COi
For further product details pease send your name, address and |-J-J-| -,
postage stamp to RD laboratories ltd 20 Court Road Estate Cwmbran CCCCCO
Gwent NP44 3AS Tel Cwmpron (063331 74333 Telex 437240
i i i • r
i"i~i r
i_i_»_i_i_
i_i_i_i_i i_i
_l_l_l_l_l_l_l_
t i i • i i i i i t i i i i * i i i
j_i_i_i_i_i"i*i"i"*i~i~i"i~i"i~0"
1 U ' 'JLW^WJ.'.'.WJAW.W.'i
"l"l"l"l"l"l"l"l"l"t"l"l"l"l"l"l"l~l"l"l"« I I l~l •_••_•_
I I I
"l l"l
*l"l I
~ ~l
.'•'I
"i r
iii
"CO
ICO
ICC'
•CO
111
CO
CO
CO
'-O
'.O
CO
CO
l~l"l
i~l~t
CO
l"t
l"t
III
l"l I
l"l"l
l"l
l"l"l
CC 1
CO
CC'
CO
CC 1
CC*
l~l"l
CO
l"l"l
l"l"l
I I I
l"l"l
I I I
l"l"l
III
III
III
III
IVI
"l
."l
l"l I
• I 1
iTi
l"l
l~t"l
I I I
I f I
rci
l"l
in
iTi
I I I
I I I
iTi
iTi
"l I
l"l"l
l"l~l
rn
rrl
CC'
l"l~l
I I I
CC'
CC 1
«"l"l
iTi
CC 1
("l"l
ft LI
l"l"l
'I'I'
l"l"l
ft"l
CC 1
l~l~l
l"l*l
l~l"l
~l~l
iTi
!±!
■
CC'
r~i
l~l I
1 I ■
• ■
CO
I I I
I »"l
l"l I
CC 1
III
CC 1
l"l"l
III
CC 1
CC 1
CC*
l"l"l
l"l"l
• o
O" 1
CC 1
!CC'
't~l"l
'»~l"l
III
'•"l"l
CC 1
CC 1
"l"l"l
224 YOUR COMPUTER. JANUARY T984
STATUS
NO. OF SYSTEM -*X
Eifttw type — vm
RAM START ADDR —Git
EPflQU ST. ADOR — Hii
JOB LESGTH — OH
TASJt — CXM
WHICH TASK 00 rOU MM TO DO
W) CHECK 1HAT EPflOM IS COM
XI RCAO THE CONTENTS Of EPROM WTO
RAM
Y) BLOW AN CPflOU WITH DATA fPJU
RAM
7) VtRinr THAI EPROM DATA IS THE SAME
AS IK HAM
010OUIT RTORfSTAftt
CAMEL PRODUCTS
BLQPR0M81
uniquely sophisticated
EPROM
PROGRAMMER
| In lib it various libs inci. Sinclair
Roairch
| Eprom programmer for the 2516,
27XX single supply families.
yes. even the 27128 from Intel.
Check, Read, Program +
Verify all or part of Eprom.
| So immensely user friendly you'll
hardly nood the manual.
Designed for the beginner but
includes a single key entry
route for the professional.
Supplied as firmware, the m'c
driver routine alone is worth
more than the price of fast CODES available
BLOPROM-81. No Personality H POfi wxvz
I Cords, or other additions, just a ZX81. Several inbuilt safety
features. On-board Vpp generation. 28pin Z1F socket. Cabled
connector and extender plug. ADS case.
| Note: Can provide up to 36 inputs or 40 outputs as an DO 179.95
Note: A Spectrum version of this very popular instrument will be
rclcasod in 1984.
DREAM 81
A olK with extras
Full 64K Rampack with link options to disable 0-8-16K. Plus a 28 I
pin EPKOM socket for 2716. 2732 2764 and oven the latest
27128 from InU'l. Fast'slow Eprom option, professionally built
and testod. In an ABS case with an LED indicator. ££9.95 1
PR0MER81
At last! A low cost reliable programmer for 2516 32. 2716 32 I
EPROMS. This is the solution to using EPROMs instead of |
tape. Requires 4XIT3 batteries for a regulated 25 volts.
Remarkably priced at £19.99 1
PRQMER31-S NEW for Spectrum I
The very popular PROMER-81 for the ZX81 has been adapted to
the Spectrum, and the price kept low. £22.95
PROMER-SP NEW for Sptctrum
A brand new Spectrum programmer for 2764/128. Zero insertion
force sockot & software on tape. Delivery Jan. 84. Order now at
£29.961
ROM SP NEW for Spactrnm
Ingenious unit for Spectrum, with 2X28 pin sockets and a Reset
button allows up to 16K of Basic or M'C program to RUN or
LOAD instantly from EPROMS. Cabled connector and full
extender cord. NOTE: Does not disable Sinclair ROM. £29.95 1
ROM-81
Provides two 24 pin sockets for up to 8K of EPROM memorv in I
the 81 6K area. Can use 251632 or 2716(32 £14.95 |
MEMIC-81
A 4K CMOS RAM and lithium bauary unit. Easy SAVEing. 10yr I
storage and instant retrieval of progtams. Resides in 8-12K or
12-16KofZX81. ISMS I
CRAMIC-81
Ingenious hardware software allows this 16K CMOS RAM withl
lithium battery to CO-exlst in same memory area as ordinary
RAM. ZX81 can multitask on two completely independent
programs. £79.95 |
PIO-Bl/PIOSP
Rugged TTL user ports for ZX 81. Spectrum. 8 Inputs + 8 Outputs I
on 16 pin sockets. Mating plugs are supplied. £14 93 £ 1 S.50 |
PRINTER MONITOR ACCESSORIES
MSB Monitor Stand for BBC micro.
Sits over the Beeb
17"X12"X3.75'
P&P£3,50 £19.96]
PSS Standard printer stands fori
OKI. Epson etc. 15"X12"X4.5".
P + P£3.50 £16.95
PS1 Largo model 17"X14.5"X3.76'
P6\P£3.60 £19.96
\l
PSC-3 for Epson MX-100
etc. 21'X14' , X3.76".
I P&P £3.50 122.95
I CUSTOM PRINTER
STANDS for larger
printers P.O.A.
| POT Printer Output Tray
for 11" f enfold paper
P&P£3.50 £16.95
UK, VAT extra. No VAT on exports P-i-P UK.
Free Europe ~b'k - Overseas +10% TLX 81574
•**^r JUUvmmui KJ ttr U*m HI i.
EDUCATIONAL SOFTWARE
For ctoldrtn tqti 4 - 1
Fitly *•*•• — y-mnrj
edoc are j^ ,,„
fc>rr r ....in, ggT^S •""""'"
en ih«
U3BB
MICRO
(Mod*4 A ind MtrfU ■)
WITH COLOUR. SOUND AND
OTHER ENHANCEMENTS
on i)v«
ZX81
SPECTRUM
SUPPLEMENT
£5-95 rr 6 **
PROORAMS WRITTEN IN
STRUCTURED FORM
f All aratraa* silt IK ZXS1 )
P7 QF P»P«rb»ck
t./'C70 110pag M
<^
Thasa program* covmr a wealth of basic concepts every child
will meet in prim try education. They ete produced by ptolessronel
educators mnd have been thoroughly i»n»a In m pttmsry school.
Dealgned 10 go beyond drill 4 practic* they promote learning
through Infraction and discovery. Programs range from counting
and limp* arithmetic to ones deeilng with vciumo, batanca and
direction, mostly In lorm of games. Each program la ahofl but
powerful and comas with lull documentation.
rr.,
EOUCAAE
1 139* Stoat* St
J London
I SWiX SAY
Pku* Mod copiti Eduturi GO on ZXBI /Spectrin I
. . . :aj»» Edutuit 50 oo BBC Micro
< lacleu choqua/pettil uit: lore I
Nome
Addron |
Ut your (MM bontfll M> -, - S+ntt no-
yc
YOUR COMPUTER. JANUARY 1 98A 225
/
Extend your 16k
Spectrum to 48k for
just£2300.
And get a Free
program worth£4-50
into the
bargain.
SP48, 32K Memor y Extension with Pro g ram - £23.00
Now, our SP4S offers even tenet value.
Because now. we're not only offering you lite facility to up-grade your
16K Spectrum to48K, we're also onenngyou the opportunity to he able to
utilise this vastly exlendicitrumory quickly and easily
For £23 all you need to do tsplug the chip-set into ih* sockets provided
by Sinclair on your tout 2 (or £35for tssue 1 } and you have -1 standard 48K
Spectrum fully compatible w.th ad Sinclair add-ons and very low in power
consumption
I here Is no soldenng required.
l-itlinyand removal areeasy.
And the SP48 curries our full warranty and is upgradable, on a pan
exchange basis, to SP80.
Then all you need to do is LOAD our specially written 48K guide
program. Beyond Horizons', and your 48K computer will guide you through
its memory
With no need to labour through manuals
This will save you time, because we all know how easy it is to get lost
with memory maps.
SP80 Pa g ed Memory Extension - £46
Tills Ingenious device gives .i 1 f)K Spectrum two memory banks of 32K
each and a massive total of 80K of RAM
It can be used as a standard 48K machine . but pages can be switched by
software instructions within your program The SP80 is not recommended for
absolute beginners unless used with 48 80 FORTH.
Fitting, power consumption and Sinclair add-on compatibility are
identical to the SP48.
Fit and Test sen-ice at our premises £3, by registered post £7
48/ 80 FORTH- £14.95
This new FORTH compiler editor is the latest, best and most complete
version of FIG -FORTH for the Spectrum Far h tape includes both a 48K
version and anSOK version. (Don't forget that an SP48canbepart exchanged
foranSPSO)
48/80 FORTH gives you the speed of machine code with the
programming simplicity of BASIC, and is Ideal for games- writing Unlike other
FORTH versions, all the Spectrum's excellent graphics commands are
%Ktln-IH.illHill|l.lstill.)|)H-l 2'l.lllllvHn |i,\., l i?'lhvon<lll'iii/..ii«.'^
••Iimun ISK Spit Hum usee ImvitolT IK. Hid 1'OKi.sv.H'utN
vMinKlis.. Ix>^ iiMii.itii|Milal«*lli4'«li<<pi.tctU*'. Iu»u ft > 1 1 mir r,l iln
.iKiilmtes, how In find mil liowmiK h^iieiiintioiy KMi ,iudmii< li.\
wuith more. Willi the Sl'hSilii* pi.Mir.imisirit' < >n if. nun. I l ><i. VJ
lVWVVWWi
retained, and sound is still available using BLLP Cassette handling routines are
also included
48/80 FORTH includes a separate FORTH editor which uses pan of
RAM as if it were disc The 48K version allows a 16K "RAM disc", and the 80K
wrvon a massive 32K "RAM disc".
48- SO FORTH comes wtlhacomprehenvve user manual covering
both compiler and editor.
ZXSIowloadcr - £10
This classic piece of software loads ZX81 BASIC programs and arrays
straight 9nto your Spectrum, readyforSAVEingand F.DITlng. Itcandoina
few minutes what would normally lake weeks of keyboard lime.
AE products on th« order form arc in stock at the timcol going to press Same day dspatch
for phoned Access and Visa order s
To East London Roboncs Ud Please send by return I tick items required)
D $WSUssuelU55l!ssue2£23)
U SPSOUssue 1 LT0}(lsaue2C46)
Q SLOWLOADERC10
D "BEYOND HORIZONS" program L450
□ 48 80 FORTH El 4.9'.
tosageO 65p 1 enclose acheque/POfor -
Hi
-.MyAccess.Vsa.No s
Name.
A;::c-is.
East London Robotics Ltd .Gate 1 1. Royal AJxrt Dock. London E 16.
24 How Information Service
Tel 01 471 3306
24 Hour Access and Visa ordering
Tel 014744715
Special Enquine* "lei 014744430
Totex 8813271
EAST LONDON
NBBHIiaS!
226 YOUR COMPUTER, JANUARY 1984
IS SOFTWARE YOUR BASIC PROBLEM?
Too many programs to choose from?
Too little background information and data?
SW1W8K0 index
IS YOUR ANSWER
lh«f Guide to MkrotomputW Sollww*
1?M Wl - £1-50
:'i<u4f
DRAGON
ORIOli
>BBC
A
ATARI
for
Everyone!
r MXxTproarama
he most comprehensive guide to Software
rograms for the eight leading Micros.
• COMMODORE 64 • DRAGON • ORIC
ATARI 400/800 • VIC 20 • SPECTRUM • ZX81
Software Index gives a description of each program listed
and provides information on price, program operation,
sound, memory required, colour, names and addresses of
retailers and in many cases a screen photograph.
The whole range of programs are covered in the index.
Whether your interest is games, utility, education,
business or personal management you'll find the
information you need in Software Index.
DON'T LET SOFTWARE GIVE YOU A HARD TIME-
GET sonwai&raDEx^ir
The problem solver -in your newsagent's early Dec.
A PROFESSIONAL
BUSINESS SYTEM FOR
UNDER £1,000 ????
we were continually being asked for such a system, so
we have puduced the following programs with hardware
requirements of:
Dragon 32K - 1 x Disk Drive
80 Col Printer & T.V. /Monitor
• SALES LEDGER • PURCHASE LEDGER
• CASH BOOK • INCOMPLETE RECORDS
• NOMINAL LEDGER - ALL £99.00 EACH
• STOCK CONTROL £49.95 - INVOICING £29.95
• DATABASE £24.94 (on cassette £12.95)
• SSP CALCULATOR £15.95 (on cassette £5.95)
All tally f>ro/i.:s:Mi/>,tl (trotjt.ftns wtitttw hy <tt,i;<nml<ttil with '/it
yaws tDuxtrfanco ot tin- nseds ot snMttbustiKfSses
• Dealer Enquiries Welcome
• Easy to follow manuals
• Optional Program Support Contract
Full details from:
ABC Business Software
17/19 Lichfield St., Wolverhampton
Tel 0902 - 29021/29907
YOUR COMPUTER, JANUARY 1984 227
PRODUCTS FOR THE VIC-20 + SPECTRUM
SPECTRUM OWNERS!
NOW AVAILABLE
THE ULTIMATE IN JOYSTICK
INTERFACES
THE FOX PROGRAMMABLE INTERFACE -
AN INTERFACE WITH:
• Complete compatibility with all programs.
• In-built memory to store up to 16 different
games keysets at one time.
Battery back-up so no loss of memory after
• Full casing.
• Through port for further expansion.
• Proven compatibility with the microdrive
power off. (Battery recharged during use so no* Built-in pseudo Rom facility with room for
replacements are required). personnel tool kit.
r One switch only for simplicity of use. • Compatible with all Atari-type joysticks.
The superior interface without awkward trailing leads, just plug in and start your game.
LAUNCH PRICE ONLY £28.50 incl
SPECTRUM
UPGRADES
o»* £21.00
*^m
fOX ELECTRONICS LTD. INC LUSI VE~"ue 2 machines only) FOX ELECTRONICS LTD.
A high quality kit at a new low, low price which simply plugs into existing socket
within your Spectrum, no soldering is required and step by step instructions are
supplied. Takes your 16K to 48K in simple steps.
PROBABLY THE BEST KIT AVAILABLE AT DEFINITELY THE LOWEST PRICE
AND FOR THE VIC-20
Vixen RAM Cartridge
Switchable between 16K or 8K + 3K.
Gives you the option of full 16K RAM or 8K and 3K
RAM in one package. When added to a standard
VIC-20 gives 16384 bytes of extra memory in
memory blocks 1 and 2 or 3092 bytes of extra
memory into the 3K memory block AND 8192 bytes
of extra memory switchable between memory
blocks 1 and 3
• Fully compatible with available
motherboards/ modules.
• Simply plugs into the rear expansion port of
computer.
• No re-addressing of existing BASIC programs
needed.
Only £34.95
\lfl.}t\U\\ III
T5
PP
141 MiHI \ KOM>. ii\MS<;slokt. IIWls II I :025fi >iw.7i
Please send me:-
Joystick interface Name
Spectrum upgrade □ A .. „
Vixen Ram D Address - •
Catalogue D
I enclose £
228 YOUR COMPUTER. JANUARY 1964
PLAY ALL DAY WITH THE LATEST AND
GREATEST SOFTWARE TO , s
BE SEEN ON SCREEN ! „ *tt \ «,JB
^ %^tjPLv * on 'he very best coi
»
€
*. ♦.
5 ^ January 6th 7th 8th ore the
J> ^ dates when you can play oil
^K day with the very latest in software
♦ on the very best computers, including
Atari, Vic 20 and 64, ZX plus Spectrum.
Oric, Dragon and BBC A 8< B. All will be on
' display ai The London Home Computer Show!
Once again the emphasis wilt be on the lower end
of the price bracket, with computers from C50 up
in £300.
Ploy .ill day, Iry or buy it's all there at the greatest
hornu computer show onttrthl
Friday 6th January 1084 —
10.00 a.m.- 6.00 pm
Saturday 7th January 1984
10.00 a.rn 6.00 p.m.
Sunday 8th January 1984
1 0.00 a.m. 4.00 p.m.
THE LONDON
HOME COMPUTER SHOW
HORTICULTURAL SOCIETY'S NEW HALL, WESTMINSTER
The London Home
Computer Show.
Royal Horticulture!
Society'* Now Hell,
Greycoat Street,
London S.W.I.
Admiiiion Adulti £2.50
Children under 16 £1.50
QUALITY COMPUTER
LENGTH CASSETTES
JP Magnetics can solve
your problems
10xC.15for£4.50 + 50p p&p.
Cash with order
We are specialists in the supply of bulk
custom wound audio/computer cassettes
Trade enquiries welcome
[ DU PUCAflON^ACruflis]
_NOW^AJ_LABLE_
Very competitive rates available on
all our services — contact
for price list/ quotations now
; 95p
i every other
" month.
One publication you'd
be nuts to miss
Acorn Programs- out now.
25 great programs for the BBC Micro/ Acorn.
Available at W. H, Smith, John Menzies and,
all leading newsagents.
YOUR COMPUTER. JANUARY 1984 229
Blast off to ADVENTURE
Create and solve ADVENTURE
programs on your Spectrum,
Commodore 64, Dragon, Oric or
BBC Micro,
CREATING ADVENTURES ON
YOUR ZX SPECTRUM -
Peter Shaw and James Mortleman.
Create and solve Adventure
programs on the Spectrum with
this exahng new book which
includes live complete major
programs, plus chapter after
chapter of hints and tips to help ycu
write your own programs. Chapter
headings include Creating Locations; Picking Things Up,
Monsters; Adding Graphics; and Adding to the
Vocabulary. Jusl £4.95 and you're up and away.
CREATING ADVENTURE PROGRAMS ON YOUR
COMPUTER — Andrew Nelson. H your computer uses
a version ol Microsoft BASIC, Ihen this book is for you.
It contains three complete Adventure programs, along
with extensive documentation to help you create and
solve Adventures. Suitable for use with the Commodore
64, Dragon. Oric, BBC Micro, Sirius. IBM PC and
Apple, you'll find this book an
easy - to - understand
primer on Adventure creation.
The full-length programs
inciude WEREWOLVES AND
WANDERER and THE AFTERMATH
OF THE ASIMOVIAN DISASTER.
This book is just £4.95
Interface Publications, 44-46 Earls Court Road. London W8 6EJ
Please send me the following books. I enclose £
D Create ADVENTURES on your ZX Spectrum
S'rviw'Morteman 4.95
[J Creating ADVFNTURE procjramson your Compiler
Andrew Nelson — £4.95
Name.
Address:
IMTERRKE
PUBLICATIONS
• iM Mid book T.iKi.fCjKt . • : bvOklhoC-
> Luxe. Ravi. <;.'::» R.vru. (tun 3. 7 f.?A ;0i2 1 70? 7SM labia
FORMULA ONE AND STERR1NG WHEEL
For Sinclair ZX Spectrum I6K & 48K
thkgamf;
B.ivci! on current formula one leveh of acceleration. braking anil
roadholding, with 10 circuit-, to choow from (one on I6K vcr-ion) includinf
Slverstonc, the world'f fasfevt grand pri\ circuit, thiv program has been
d eveloped lor i he ultimate in realism with the help ol Tlic Jim Kus\ell
International Raving Driven' School at Siivcrstonc. It has tour itafei
liiMrikiicii, Pmciice, Qualifying, and Race — wtiii citttH can racing again*)
von in wet or dry sotiditioiis. Incredible wuml effects and »mcHith (Paction
graphic* yivc you all the speed md evcilcment of motor racing. 1004b
machine code.
THE STEERING WHEEL
Naturally you cannot (tact a racing car effectively by pushing buttons or
wiggling ■ joy/Mick so we have developed a •.leefinj: wheel that fits to the
Spectrum. With one hand on the wheel (the other Irce for braking and
accelerating) it gives the level of precision needed to steer the car on the
fastest line through the corners and correct a -Aid when you overdo it. The
wheel isuronsly made and thanks to a brilliantly simple clo-i^u we have been
able to keep the cost down to a minimum, It will be used for many game in
ibe Inline but Is now only available with IORMI.I A <>M-
SPIRIT SOFTWARE
11/2 Pembroke Mews. London W.8.
CABSUr T Presents A Graphical Adventure.
TWE I40RP
By Gordon Holmes For the 48K Spectrum.
K
Ton, risen from death in your own time, must
travel to the laboratories (which are now a
Mediev al Ca stl e) wh e re yo n once worked and
launch THE ANTIMATTER ACCUMULATOR, that
von developed, into space and balance ont the
force of the black-hole.
Full insrnctions on tape.
Trade Enquiries Welcome
Price
£6.95
inc. p&p
COMPUTER
CABINmi
Access Orders Tel. 0782 63 691 1
Mail Orders to Computer Cabin 24 The Parade,
Silverdale, Newcastle under Lyme, Staffs.
ST5 6LQ.
(Please make cheques payable to "Cabsoft").
230 YOUR COMPUTER. JANUARY 1984
9 t
; -.j9
**%
METAOALACTIC LLAMAS BATTLE AT
THE EDGE OF TIME
A fast and oripnai game tor the unoxpandod Vtc Chaftanging
and TOtourtut with good sorties and a unow game action and
design, t«s promises to bo tiu most exoSng new a 5K V)C
game since the introduction of GfitORUNNER nearly a year
8ER ZONE
^V tr V r Y J Vng r tt J R il f i a *i l i ^ A i t
Loorn to control two spaceships at one* Foot
the EXHILARATION as, after long hour* of
practice, you control the two snjpa so that hoy
function as a smooth, co-operative team' Fcei
the raw POWER as you lunge lor the electro
button and BLAST your mwn iei mo expending
clouds Of SPACE JUNK!' Feel (he humftatton as
a carelessly aimed BLAST slams into the side of
your last remaining ship? 6K expansion required.
Available tor Commodore 64 £7.50
■^ and VTC-20 £6.
ATTACK of tho MUTANT CAMELS
Planet north noods you' HosrJo abort* have used ODrurtx;
engneenna lo rnulnlo camels from normally rtarmleu boasts mto
90 loot high, neitliomum shielded, laser spitting deuth cnmolsl
Con you fty your liny, manoeuvrable fighter over the mountainous
landscape to weaken and destroy the camels before they invado
(no humans ttronghotol You must wsrutand wnnenng laser tn> and
aMn UFO*. Gamo action stretches over 10 screen lengths and
features superb scrolling scanner I fZ player actions and
unbeaevabie animation' Play th>s game and youl never be ablo to*
vrsrs a zoo again without getting an itchy tnggjr linger! Awesome
m/c action! <• fc
Available for ^ *
Commodore 64 £7.50.
- y*
b\
taken Grrfrunner - tho game that
lopped bcsB fc t ar charts in USA and UK - and
created an awesome sequel.
GiaphtcaSy superb, « features multyle screens now
I alxtns iind attack waves, mystery bonuses.
renegade humancKfa. dortexor holds, diagonal
# tracking, countdown/panic phase and much, much
more..
Packed mto 20 rrmd-zappwig zones and
i accompanied by incredAle sorties
UK expansion required
Avnilabki for Commodore 64 C7.50
andVtC-SOC*.
HOVER BOVVER
A totaiy original arcade gam* lor C64 leatunng outstanding graphics and a
sound track created by a professional Piano Wuard. Gordon Beonat has >
borrowed his neighbour's
Air-Mo lawnmower. Mow
your way through as
many of the 16 lawns as ,
. you can before tm
'• pursuing neighbour
retrieves tw mower. Set
your dog onto tie N
" aur to help you out
•pots and doni
annoy tr» gardener Try
not to plough th/ough the j
neat flower bed* or 6_
overheat your mowerl '*//
C7.S0
M
r
'i
i
i
ra
*'/> .
'./
v
7 '^AvX
ABDUCTOR
A classic now spoco gome' ZAP
the swinng alien hordes before '
they ram you - and abduct your
humanotds.' Survive me assault tor
tong enough and you'l get an
extra stage on your spaceship with
double IWepowerl Awesome
unexpandod VIC Action C5.00
/
: ^ ■
<¥ :
i
\t>\
■
Alt orders add
SOp postage and packing
QRIDRUNNER
Fnafty rue arcade quality
on the unexpanded VIC!
Shoot down the segmented
DROtOS nvaoing the god
Beware of the pods and zapperV
The awesome speed, sound, and
graphic* gives
- the best _
I available lor unexpanded ViC
Avaaabt* for VTC20 £6.00
Commodoro 64 £5.00
U*
AWESOME GAJVIEZ SDFTWAnE
49 MOUNT PLEASANT,
TADLEY, HANTS. RG26 6BN.
TELEPHONE: TADLEY (07356) 4478
LLAMASOf T GAMES NOW IN BOOTS,
LASKEYS AND MANY OTHER RETAILERS.
J/.
fit * K°^
X
ZUCKMAN
ZX81 (16K)
•ALL MACHINE CODE
(10K)
* FOUR INDEPENDENT
GHOSTS
" HIGH-SCORE 'HALL
OF FAME'
•AUTHENTIC ARCADE
ACTION
•TITLE/DISPLAY
MODE
ONLY £5.95 INC P&P
* ZX Spectrum »*
^V* 1 FROGGY 16K or 48K
SPECTRUM VERSION OF ARCADE GAME
WITH FULL ARCADE FEATURES -
•A**fr*r $MM] lf»»^ * 1 l»«M
"3 O U91 $*-»tw^ A >vrf Ti»»^
•SMfce, «vqaon ««d sj»t 'K>3
>ji, rv.* k#I «•>" jrno ugi «^ 1 i*n
* W <«* » IMC* WT* *■ ■» »>••
7-»t VAiXSI f fc« iWM w.rti M
UlN fnal mi «-.«»•
ONLV««WC •«»
*~
• ■«•
•• •
'*"•+ "M
■-
• •
FROGGY
ZX81 (16K)
• MOVING CARS,
LOGS, TURTLES
•ALLIGATORS,
DIVING TURTLES
■ FOUR 'SCREENS' OF
ACTION
• ALL ARCADE
FEATURES
• ENTIRELY MACHINE
CODE
ONLY £5.95 INC. P&P
r
ORDER fORM
DEPT CVG, 9 TWEED CLOSE, SWINDON,
WILTS SN2 3PU Tel: (0793) 724317
Trade enquiries welcome Export Orders: Pleaso add £1.00 per tape airmail
Name
Address .
Ploase Mind me tr»o following
I <! ntl ueu cheque-' PO No for C
SEND TO OJl Software. Oept CVG. 9 Twiad Clot*
Swindon Wifts SN? 3PU.
1 t^^^^^^^^^^^^^^
"■""i' i
JWH*-
.•ifcVaM
■ 1
mm
I?.-*: 1
Itl' -'■■"" 1 -^ 1
881
i\J~ i
ecTtB
II f L ML'
v * > ■ & i* h i_ »^«bmd»i
***
Now »l mach.nr Code von on ol on-
highly uieeni'ul flight iimuiatoi. Now
with paitpeeiiv* cockpit vtow, improved
IftMrumentl, delatii id m,i|i. In,,i I --.«.«•
i:thrr •flhtftOtflMnU, Multiple tavett
of p'.jv \o develop your llyinn
Complete >vith ptir.icil flight deb)
the) end o< youi fitgm - tignuri by the
program author! Tho molt realistic
-,m.U;or on the market 16K or 4BK
Spocvur^
® HEATHROW ,
Air Traffic Control
For the l6Kor 48K Spectrum
IIM
*&*«€.
HEWSON
CONSULTANTS
YOUR TASK: lo tJlrecl incoming alioall
from ha'ding ttociti lo lUWiay - smooth tv.
>j'riy and enpeditiouily.
YOUR lr.S7P.JMt N1S R«dil icim
showing aircraft «'l vgnt, lil'ps and uath.
l"ou- u«x dbpltyl giving altitude, r-eadng.
ipt— c and: :-
$&
ticated simu.
£795
iipr B |
I fevtttat lUli.
IftOOM B
@)PI10T
Mnoe
s«iwixat
REVIEW OUOTI-S
lioni "c v(til explained
K>umb*ri3
,i, • ■. rWng very wull imple-
mented". I .IK. HO September
I . . -, pro
gremmtd into ihii gamfi" f'CN J..iv '•>
mmemety dislltnyiny" ... - 50F1
Awjmt
MOLD-K
URGENT
We at on trie lookout for high quality
simulations for all the popular home
cnmpufrrv Top myViltiri pnid Send in
your urnplci today fur fdil evaluation
and prompt reply.
I Selected Hewlon Consul I. !">H Krfftt
' la through Jtihn McnJria, la-orr
UfjrKl"" nl tiuoCi, nil lejdlmj
compuin titailrii and iof tware mo>. ■
If you hat* any difficulty obtaining i
products locally, th«n mail order to
HEWSON CONSULTANTS LTD.. 60A.
ST. MARY'S STHEET, WALLINGFORO.
OXON.OXtOOEL.
■ I
I
h
^^H
d
o
VN
N
a
■;S
satefr
48k OHc.
C8.50
inc. V.A.T. post i j
\ \
;:■;" ,
\
y
■
'
nJ
■
M
^ ^
jlicl
iasi
1
x- 1
■LLJ
bo
■3
■
till
l&eflxtai
|R|aalef
■el48fcOrl
:v->;v
eliing
Our software is available from all Oric dealers and
most good software suppliers. In case of difficulty
please contact us on Teversham (02205) 2261 or write to us a\:
t
WaBti
Unit 1 & 2, Techno Park, Newmarket Road, Cambridge
seal
3DSPACJ V.ARS
Fan and tur out action Joyttlck or Key
board control. Locate toe Sr>irlaat> l I
vCJf.rr- Sco.i' It'H lt*T SIIKldrC
fcUckncn (or voi.' 1 nl tight c»f thl I
Trade the court* »nd react rapid v at
they try to break s»voy. Let trtem ijrcnr. in
your j»Q h a ano p'.tid' ii'ii fir i
;h#v com* . ':: d .
16K m *8K Sptcvum.
The Sr>tJc*D have Ijroknn thro.
Earth's defenm anil nts itttckil
Vou are patrolling (he city ttreew
in the laust K-ia: Tank with iu surface *.o
air mv
. Jjrsj along yon observe the tell
tale, butri of thr S» criab as they a-wet on
vou* »e&nrm. 1-uy lvit>ak formation and
icatltr ii'OSs lha city. SudCeniy you
• it an iiten cra't twooping
h* bit Id n-j* m yout ' fhi I
a olMrtu torpedo m your tank. You
lilt mimic ■
-irk. ihakrg your tank anc :«a» r; a
holi in th* armour.
Vou u-ii«ath a mlttil* and gi < I. I
acwe'.e'v to the targnt. The Snduaj
cxtrlocti and cij'.I'". '••in vohi v oj
hunch orii the cunlrolt one* rra't
.because chit s on.v the •jnyinninj . . .
^sr -<^-- '
THE TRICKSTICK
A REVOLUTION THAT RU
AROUND ORDINARY JO
TRICK5TICK TURM5 YOUR 5PECTRUM IMTO THE MC5T 50PH I5TICATED
GAMES MACHINE IM THE WORLD
Why is TricK5tick superior to all other joystick systems?
PROPORTIOMAL A brilliant innovation in the circuitry of the inter-
face gives proportional control (ie varying speeds and rates of turn)
even with many non-proportional games. The design tears up the text-
books on conventional analogue to digital conversion and brings you
unprecedented control and versatility.
OME TO EIGHT PLAYER5: Innovative design also enables you to put
up to eight Tricksticks on a single Spectrum. Each TricKstick comes with
its own interface and the interfaces simply plug into each other. 5o games
playing need no longer be a solitary occupation, and the kids won't have
to fight for their turn any more.
SOFTWARE COMPATIBLE: Trickstick is compatible with any soft-
ware which will work with the old-fashioned Kempstonjoystlck
PROGRAMMABLE: A low cost adaptor performs the technically
simplejob of making the Trickstick programmable, and compatible with
AMY software.
HO MOVING PART5: Small plastic-coated metal padson theTrickstick
detect how hard you are pressing by picking up electrical radiation from
your fingers. This is then amplified and fed into the interface. 5o there
are no moving parts at all;-not even the fire buttons. This arrangement
was proved in competitive trials to give the greatest control and
potential for spectacular skill.
V
And this makes Trickstick the only games system which does not
wear out with heavy use!
ATTAKTIC5: Trickstick gives new life to your existing software.
Attaktics takes you and your Trickstick to new dimensions where skill and
5trategy are as important as the fast reactions of the very young. The game
is very, very efficiently written in machine code and allows you to move
In 64 different directions on the screen, giving perfectly smooth curves.
Combine this with your new-found control of speed and rate of turn, and
imagine aerial combat against your 5pectrum or against other Trickstick
owners!
U5E THE COUPON OR THE PHONE: Trickstick and Attaktics are in
stock and available now. Trickstick including interface Is £28. Attaktics is
£7.50 if ordered with a Trickstick and £10 on its own. The Programmable
Adaptor is £10 for Trickstick owners and £15 for others. The Training Tape
Is Free with each Trickstick.. Or call us for the name of your local stockist
Please se nd me:-
l lTnrk^t«-k(s) with trailing cassette a: £28 each £_
(with each TncksticK) or £10 (on its own) £
JAttaKi!Csat£7.50
£10 (for Trickstick owners) Of £15 (for others) £
£ made payable to East London Robotics Ltd.
MyAccess BH Visa ^E isO 1 I I
m
__l Prograrrrrableaaapior(s) at
Postage 65p I enclose Cheque/ft}, for
HI
n
f.V"
ADfWiS
. iCfKl to: COM London HoSOtCl ltd . Cute I'.. Kyy.ll Albert Dofh trwyjon
I lfc i4 Hour nfotm&non s&vtce 01-171 5508 £4 Hour Acer- -if**}
CI •-/•-. .'.71S Special eiMjufic?, 01-474 C45C (Hex fl81V71> 0a» K
cesoatcnto pruned Atcev, rv una etc-.
EAST LONDON
KEEETIQS
P.S.S. INTRODUCE THE
I
I
I
v> fw
To launch our new range of Software
we have selected the finest arcade
action and adventure front the U.S.A. Canada and the U.K.
EASY TUTOR
For the computer programming
novice, a ten-lesson tutorial in
the basic language, compre-
hensive coverage from data
statements, to loops and sub-
routines, to arraysand matrices.
Program examples with line by
line explanations, multiple
choice questions, "Homework"
assignments.
£7-95
COSMIC SPLIT
You are caught in a vicious
jungle of giant insects. Centi-
pedes are attacking you from
all sides. Killer fleas are dropp-
ing from the sky, and to top
things off there's a venemous
spider lurking in the back-
ground.
£7-95
You are the GOOD GUY, Free
dom Fighter and renowned star
pilot. The BAO GUYS, an alien
race from distant solar system
have invaded NEOCLYPS, one
of your colonial planets.
Being the good guy that you are,
you set off to liberate the
Common Folk of Neodyps from
the oppression of the Bad Guys.
The Bad Guys have populated
Neodyps with several radar
towers which reveal your posi-
tion to them.
£7-95
KYSTALS OF ZONG
Your object is to overcome vari-
ous obstacles and overpower
creatures intent on stopping you
as you progress on your quest
for the Krystals of Zong. Quick
reactions will be necessary if you
are to succeed clues wilt guide
you.
£795
MOBYDICK
The object of this game is to
blow up submarines, destroy the
helicopter and catch the falling
pilot, but do not kill the whale.
£7-95
FOR INSTANT CREDIT CARD SA1£S TEL (0203)667556.
SEND CHEQUE OR P.O. TO PS.S.452 5TONEY STANTON RD. COVENTRY CV6 5DG.
s*z
The dream makers
m m
ecu >i
CRL brings a whole new world of excitement right Into your
living room!
Games that testyour skills to the ultimate - whether it's zapping
down invaders or playing a whole game of cricket.
Only CRL offers such a wide choice of computer programs for the
world's most popular micros.
. . catch one today at Menzies. Boots. W.H. Smiths,
Spectrum Group and all good computer shops or send
direct to CRL
Never has so much excitement been contained in a cassette!
■
H
.... «
CRL House, 9 Kings Yard,
Carpenters Road. LONDON E1S 2HD
Tel: 01-533 2918
jn
WARMASTER SERIES
The Winning Name In
Games
3 NEW'STRATEGY
GAMES FROM THE
FAMOUS WARMASTEF
SERIES \
There's still plenty of
fight left in the
Confederate South as
eacrrside selects forces
to manoeuvre on a full-
graphics battle field,
use the savegame' facility
to perfect your tactics and
re write American History
1 or 2 players
i
uMllii— t-
lAZ
t 1
!l
( LOTHWRIEN W
R£W£iD
v*«
Spectrum 48K ES.50. BBC- B £6.95 and Orlc ASK £6.95
T^ new two- ptaver titles.
dreadnoughts Suspense-filled high seas
drama as the pride of the German Grand Reet
Is locked in battle with the Royal Navy
Secret orders, battle graphics, torpedoes, guns etc
con frontation Butidon battle game gives a baste
format for any modem, non- nuclear conflict Master tape
contains modem European scenario and you can create
triers of your chcaoe using both air and land forces
More superb strategy games.
WARMASTER TTTLES
Warlord 48K Soectrum/Draoon 52
Tandy Color J2K/ZX 81 16K
Spectrum 48K £5.50
r
i othlorie nI
1
the mind stretcher
OTHER GAMES
Tyrant of Athens
B9C-BE6 95 New- spectrum 48KES.9S.
16K Spectrum/Dragon 52/Tandy
Color 32K/ZX8116K
samurai warrior
16K Spectrum/Dragon 52/2X81 16K
Privateer
4SKSoectnjnvzx8ii6»:
combined cassette £4 50
DREADNOUGHTS
CONFRONTATION
REO BARON
REDWEED
PARAS
JOHNNY REB
Spectrum 48K
Spectrum 48K
Spectrum 48K
Spectrum 48K
Spectrum 48K
BBC-B
Spectrum 4S*
B8C-B
0n:48K
E5 95
£7 95
£5 95
E5 50
E5.95
£695
ES.SO
£6.95 a
£6.95 O
D
Q
C
o
a
a
D
Roman Empire
16K Spectrum/38C-B/Oraoon 52
Tandy Color 52K/ZK 81 16K
Atan 400/80048":
Petoponnesianwar
Batoezone2000
ZX8116K
B8C-B
Prices ZXSi £4.50 Spectrum £5.50 (except ParasiCS.95
Dragon 52/B8C 8 £6.95 Tandy C7.95 Atan £12.50
Lothiorlen games are available from most
leading software specialists or direct by post at
no extra cost. Why not really put your computer
through its paces today?
Others (please spedfyi
I enclose a cheque/PO for £
Please debit my Access A/c No .
SIGNED
ADDRESS
. made payable to m c uxmorten
NEW RED BARON— great tactical WW1 aerial combat game.
LSend to: M C Lothtorien. Deot yc/12/85. S6a Park lane.
Poynton. Cheshire SK12 tt£ Teleohone Povnton 876642
on the
printer that adds up to
less than £2 30
The GP100A comes with a full graphics
capability.
Apply immediately
You can buy the Seikosha GP100A Printer at
any of our dealers throughout ihc country. For
the address of the one nearest you, phone this
number without delay:
0934 419914
A Seikosha GP100A Printer. Plus the correct
interface*, cable and software for cither a
Spectrum or BBC! Micro. All at a price that adds up
to just £229-95 inc. VAT.
For a superb combination of economy and
reliability, this package is unbeatable.
Full graphics capability
The Seikosha GP100A uses standard width
paper, and prints in an 80 column dot matrix
format. Printing speed is 50 characters a second
(180x7 dots/sec)
I >RO Business Machines. Unii 13 M Lynx Crescent, Wintcrstokc Road . Weston super-Marc. BS2-1 yDN
Please send me further details of the Seikosha GP100A Printer, and the name of my nearest stockist.
I am particularly interested in Spectrum ! I BBC Micro! I
Name
Address
DRG
•< erafORks pjnllcl Interlace is Mippiicd a*
standard, unless ^ena! RS232 is required for
use wuhNnctairMicnxIrivc. Please specif)
BUSINESS
MACHINES
YOUR COMPUTER, JANUARY 1984 241
2%£«<**
**A+
ANDb
to*; 1
£5.95
Battle of Britain
48K Spectrum £5.95
A strategic simulation of a German bomber offensive
featuring Hi-res screen map and optional morse
sound.
Dodg'em
BBC Model B £5.95
A machine code version of the popular arcade game
featuring 15 difficulty levels b up to three computer
controlled 'jam' cars.
Spec-FX
Spectrum £5.95
100 amazing machine code sound effects to use in
your own Spectrum games. Includes explosions,
guns, space effects, machinory and many others.
Each sound is a self contained m/c routine which can
be saved to tope or incorporated directly in yuur own
listings.
Pearl Harbour
BBC B & Electron £5.95
A strategic wargame set in the Pacific. Featuring Hi-
res screen map and optional morse sound.
'Microgram Simulations. 73 Tho Broadway, Grantchestar, Cambridge, CB3 9NQ
■ 3V
LEARN TO PLAY
BRIDGE ON YOUR
HOME COMPUTER
Enjoy learning to play bridge with Brldgemaster, a
complete bridge tutor professionally prepared with
world expert Terence Reese.
Listen to the commentary as you are coacned step by
step through the game. While you listen you will
learn and play bridge. Brldgemaster contains
commentary and computer tapes and a useful
reference book — everything you need to learn bridge.
"Br ■rjgemaster really does br.'pg the g?me a:ve for the
oegtnner . . .' Soft.
"A realty professional program . . 1 00% value for
money " Home Computing Weekly.
For the Sinclair ZX Spectrum 1 6/48K, Commodore 64,
BBC B and Electron — £24.95
Sinclair ZX8I IK/I6K — £19.95
MAIfER
Available from Boots, WH Smith and computer
stores or direct from Brldgemaster, Freepost,
Dcpt YC 12, PO Box 1 63, SLOUGH SL2 3 YY.
Prices include VAT, post arxJ parting Ht mtttancei paya&le to Bridgemaiier
EASY TO FIT,
CHIPS JUST
PLUG IN.
NO SOLDERING.
SENT WITHIN 10
DAYS
9/
ISSUE TWO
MACHINES ONLY
(BLUE KEYS)
S. A. E. for details,
please.
DISPLAY INSTRUCTION SHEET
Get the best possible results from your Spectrum.
Deals with yellowish white, wobbling colours etc.
Send £1 plus Stamped Addressed Envelope
MAI L ORDERS ONLY. Cheques/P.Os to:
FOUNTAIN COMPUTERS LIMITED
Bishops Court,
Bishopstoke,
EASTLEIGH
Hants, S05 6PE
(0703} 616505
SORRY, NO OVERSEAS
ORDERS ACCEPTED
(including BFPO, Channel
Islands and Elrol.
242 YOUR COMPUTER. JANUARY 1984
•
The puzzle
that needs a computer
Alien present the ultimate in word
puzzies-30 integrated crosswords
which form a cube.
All locations of this 3 dimensional
puzzle are contained in the
computer programme and you
can complete any part you
wish using the display on your
T.V. and computer keyboard
Understanding all the
relationships between the
crosswords is not possible without the
computer but as you proceed you will
discover new routes to help achieve
the solution.
Features: Solution store, instant
Display, Anagram Function, Character
Location In memory.
This is a tough puzzle with a degree
of difficulty - It's the ultimate but it's
not impossible. Full instructions are included
with the programme.
\
\
Please mail me □ cosies of the Alien ultimate Crossword
puzzle programme at £14.95 per copy inc P &P for the
D BBC Mode! B G Commodore 64 C Spectrum 48K
I enclose £ or my Access/Visa Card No is
\
\
Name
Address
\
Postcode .
OS
Please allow 14 days for delivery
The New Dimension
The Alien, Amdale House, Church St,
Blackburn, Lanes. BB7 saf.
JL JL JL
1 1 liLKUDrnCKC
72 KOSiJir.KY HOAl) ■ t.OMX)N nii) 2I.A
TELEPHONE 01-883 Ml I
OMNICALC (48K Spectrum)
The best Spectrum spreadsheet
you can buy. Written in machine
code to be faster, to give you
more space for data, and to
allow more features to be
included, it is guaranteed
uncrashable.
* 99 columns or 250 rows.
+ Fully prompted input.
* Extensive repeat facilities.
* Supports ALL Spectrum
functions.
* Unique iterative facility.
* Totais/Sub-totais.
+ many more.
"7/ mors programs shared the
quality of OMNICALC then we
might see more Spectrums m
offices"
Home Computing Weekly
3/6/83
"ft Is ideal 'or someone who
has just found the spreadsheet
concept, but it is also a very
powerful tool for anyone who
has used one previously"
Sinclair User June 1983
Complete with comprehensive
manual. £9.95,,
7£itp T —
*i*fe
^*v,.,,.
►S'-'MSSi
< *~'»w™
e *£*,«
.>»*-'
j/---
\^F'".
X0*. •-' ,JJ?s«A.
&
WSk
:-.',a'
*ft WW
>•*-
»-*'■■
-*5r i ' ^WHEELIE (48K Spectrum) Take the motorbike
m
te
Ittfe
'*' Jr in your Spectrum to' a burn-up Survive humps
bumps and jumps as you seek the elusive ghostrider
if - and Ihen you' problems really start Crash helmets
advisable £5.95
EVOLUTION (48K Spectrum) Tyrannosourus Rex, Slegosaurus.
v '.- ~ Podopteryx Brontosaurus are some ot iho creatures on the
lasonatmg journey iiom the start of lite to man. Educational
■7"^- . and fun. this adventure took 3? million years the lirsl lime it was
. j piayeo Can you do n quicker — iust £6.95
/'• ' CREVASSE/HOTFOOT(AnySpectru iCanyoumakellacrosstheice cap
whilst chasms open and close all around you or help a hungry rabbit m a
•". J? 1 : ■■' hostile world . 2 original games on one cassette —only £4.95
THE TRAIN GAME iAny Spectrum) The game that starts where model railways left
' oft. Full graphics featuring passenger. goods & express trams: tunnels; stations, turntable
bonus games: irate passengers, collisions derailments anc everything else you expect
trom a major railway' — Superb value £5.95
l&v-.v-:
v.-
VIC TAPE BACK UP
IC TAPt tACKU
RCMIN» AND RCHOVC
*.v*a i
IM3ERT BACKUP TAPC
VtC TAPE BACKUP is a new and unique machine-code
program which can provide security backup copies of most
VIC-20 programs currently available.
• will backup most types of program, in BASIC or machine code
• Di'twIixJ instructions provided
• Very nasy to i*Mi with aud<o visual prompting system
• No n&ks to ordinal tapes
• Works with all mumory configurations
• Allowance tor load errors
• Wfillmi for Raeto West, noted export in CDM/VIC programnung
Price I 7 Mb (includes VAT. post and packing — no extras)
Send ordBrs with Choque'PO crossed *a;c payee' made out to Level Soft-
ware Ltd to the distributors:
LEVEL SOFTWARE LTD, P.O. BOX 55, SHIRLEY. SOLIHULL B90 4SL.
TEL: 021 643 6728
ths program is sold stnctiy on condition that purchase!* use it only :o take security
backus copies ol tapev w**cn n*y own, t™ iliftie owr. use.
i rvavc rood nnrt undfrritood the cond'tons and s^iee :o abide by inam
S-onalnri:
NAME ... . . ..
ADDRESS
.... . .
'C I 8t
V
SPACE
ODDYSSEY
Fight, dodge and
avoid limpet mines,
tractor beams and
aliens, a seek and
destroy mission for
the BBC model B
£6.95 inc.
jSPc
SLITHER THE TRAP
The unstoppable Can you survive
serpent, an "The Trap". 8
impossibly addictive graphic adventure in
game for the 16K
and 48 K Spectrum
£5.50 inc.
high res' for the
48K Spectrum
£6,95 inc.
Other Programs: -
6 GREAT ARCADE ACTION GAMES ■ for the unexpended VIC-20 £5.50
WORDMAKER/USTMAKER • « program to help children develop
spelling, reading and vocabulary skill* In the context of a simple letters
and word game ■ 16K/48K St, -rtrum £7.50
MICRO MATHS - a course of 24 program* for BBC Micro, PET.
unexpended VIC-20, ZX Spectrum. * NOW AVAILABLE FORCBM64 *
Suitable for ages 14 to adult or O-Level revision £24.50
MATHS 4 • an excellent program for primary school children: addition,
subtraction, multiplication, and division rules. OR1C 1 £5.90
All prices inclusive of VAT. Post and Packing. Send cheque or P.O. or
Telephone with ACCESS for immediate despatch.
TRADF. ENQUIRIES WELCOME
01-567 6288
IMS Software
143-145 Uxbridge Road. London WIS 9AV
244 YUUK COMPUTER. JANUARY 1984
SOFTWARE-
THE PYRAMID is an arcade style game which has a very adventurous feel to it.
The Pyramid contains 1 20 chambers on 15 levels. In order to get from one chamber to another
you must fight off the indigenous aliens to col lea an energised crystal which will neutralize the
force field guarding the two exits.
The Pyramid is inhabited by a total of 60 wierd and exotic alien types, all of which are
beautifully animated. You will meet a whole variety of demons, droids, insects and monsters, with a
sprinkling of the more unusual, the extra-terrestrial tweezers, galactic strawberry, cosmic claw,
mutant eye, plus a whole host of entities that defy rational description. You will no doubt invent
your own nicknames.
You proceed to explore the Pyramid from top to bottom with the difficulty generally
increasing with the depth of level. Depending on the choice of exit fromeach chamber you are likely
to have a different game every time you play.
Apart from the challenge of trying to^ . .
achieve the highest score possible the ^
pyramid contains a number puzzle to *
solve. The more chambers you
successfully visit the more information
is gathered to enable you to discover
the secret numbers of the pyramid.
The puzzle won't take you a
few days to solve, it will
probably take you a
few months.
A
This b "ZIGGY". He Is shown
above In his exploratory capsule
and Is a true representation of
the on screen graphics. Ybu
have total control over his
movements as you explore
the many chambers of
THE PYRAMID".
FANTASY SOFTWARE
is available from W.H.Smiths,
John Menzies and
Computers For All
Compatible with all leading joysticks
For 48 K
Spectrum
THE PYRAMID is available at £5.50 from
hANTASY SOFTWARE FAUCONBERG LODGE, 27A ST. GEORGES ROAD, CHELTENHAM, GLOS GL50 3DT
despatched by return first class post together with a membership number entitling you to discount
on our forthcoming blockbusting software.
M K L B
Over the Spectrum
30 exciting, easy to enter
programs designed specifically
for the Spectrum.
"A clear winner in the
Spectrum stakes ." - Personal
Computer World
"A collection of truly
outstanding programs." -
Educational Computing
"A book to make you think
rather than just a source from
which to copy programs." -
Computing Today
"A book that will continue
to offer advice and Instruction
as your own skill Increases." -
ZX Computing
New Low Price
OVCRTHt
SPECTRUM
Spectrum Machine Language
lor the Absolute Beginner
A "no jargon" introduction
to Machine Language for
Spectrum users keen to
progress beyond the limitations
of BASIC.
"One of the best t have seen
on the subject - for once the title
is on the nose." -Popular
Computing Weekly
"Very readable and excellent
value for the beginner." - Sinclair
Users' Annual'
"An excellent book for
anyone wanting to start
programming in an alternative
to Basic." -What Micro
New Low Price
Understanding Your Spectrum
A complete guide to the
Spectrum software system for
users who want to learn how
to program in both Basic and
Machine Language.
"I cannot recommend
this book too highly." -
Practical Computing
"Excellent in content" -
Sinclair User
"A must. This book can be
summed upas a go beyond
book."- Educational Computing
"Logan is dedicated to getting
every grain of truth out of these
computer chips. Invaluable." -
Education Equipment
New Low Price
TheComplete Spectrum ROM
Disassembly
For the serious programmer
who wants to get right to the
heart of the Spectrum: its 16K
ROM control program.
"A useful and interesting book."
- Personal Computing News
"The detail is ingenious -
amazingly so."- Educational
Computing
"A great relief to Machine
Code programmers who want
to get to grips with the Z80A
processor." - Sinclair User
Spectrum Hardware Manual
An in depth explanation for
the hobbyist who wants to
know how the Spectrum works
"At last a book to explain
exactly what is inside the
Spectrum... plenty of
Illustrations and
detailed explanations." -
Educational Computing
"The text is well illustrated,
thorough and thoughtful . . .
a wealth of ideas for projects."
-Education Equipment
"The second most useful
book you can buy for your
Spectrum - the first being the
programming manual that
comes with your machine.
Very useful stuff indeed." -
Personal Computer News
SPECTRUM
{MANUAL
■>-:-\
Spectrum Microdrive Book
In this book Dr. fan Logan
gives a detailed explanation
of the Spectrum Microdrive -
the revolutionary high speed
memory storage system.
How it works, its capabilities
from Basic and Machine
Language and the networking
and RS232 possibilities are all
thoroughly detailed.
A special section deals
with the amazing capabilities of
the interface including howto
add more commands to BASIC!
Anyone who wants to
expand the capabilities of
the Spectrum beyond its
present limits must read this
book.
Supercharge Your Spectrum
Extend your Spectrum with
ready-made machine language
routines.
Now without any additional
effort you can overcome the
limitations of BASIC —
faster programs, more
powerful graphic commands,
realistic explosions, fast screen
scrolling, great sounds ....
Routines in this book will
also allow you to renumber
your program, trace a program
during BASIC, reproduce your
voice and much more!
Whether you are
a beginner user or an
experienced Spectrum
programmer. SUPERCHARGE
YOUR SPECTRUM is a book you
cannot be without.
AS
i
f you demand the best from your Spectrum,
Melbourne House has the right book for you.
Ranging from i collection of simple to enter
programs to in-depth technical data, every book in
our range shows how to realty extend the potential
of your own Spectrum
Melbourne House Computer Books —
Serious Spectrum Computing Made Simple.
Orders tat
Melbourne House
131 Trafalgar Road
SC1I
Correspondence to.
Melbourne House
Church Yard
Tring. Hertfordshire HP23 5UJ
All Melbourne House cassette software ts
unaxtfitjonally guaranteed against
malfunction.
Trade enquiries welcome.
D Please send me your free 48 page
catalogue.
Please send me:
Books
O Over The Spectrum.. New Low Met £4.95
D Spectrum Machine Language for the
Absolute Beginner New Lo* Price £5.95
D Understanding Your Spectrum . Hew Low Pre* £6.95
D The Complete Spectrum ROM Disassembly ... £9.95
D Spectrum Hardware Manual £5.95
D Spectrum Microdrive Manual L5.J5
□ Supercharge Your Spectrum £5.95
Cassettes 16*
D Over The Spectrum No. 1
...lew low Price £4.95
3 Over The Spectrum No. 2 . .
. Hew Low Price £4.95
] Over The Spectrum No. 3
Hew Law Price £4.95
D Programs from Spectrum
Machine Language Book . . .
£5.95
Cassettes 48K
□ TheHobbrt
£14.95
D Penetrator
£6.95
D Temx-DaktiUD
. £6.95
] Melbourne Draw
£8.95
□ HU.R.G
£14.95
D toersott Forth'
£14.95
D Computer Bridge
£8.95
Please add 80p for post and pack
TOTAL
I enclose my D cheque
D money order for
Please debit my Access card No.
£..
£ .
80
Expiry Date
Signature
Name .
Address
. . Postcode
Access orders can be
telephoned through on our
24-hour ansafone (01) 858 7397.
E3
YC1B
X
•JJL1
ddictVig
*<v A
^
«k
Football Manager
Designed by Kevin Toms
This outstanding game of skill and
sfrategy is now widely available
and you can join the many
thousands of satisfied customers
who have purchased the game.
This is no five minute wonder -
you will be playing this game
for hours over many weeks
(we know - our customers tell us!).
*3#
Some of the features of the game:- Kev,n ,oms
• Matches in 3D graphics • Transfer market
• Promotion and relegation • F.A. Cup matches
• Injury problems * Full league tables
• Four Divisions * Pick your own team for each match
• As many seasons as
you like
• Managerial rating
• 7 skill levels
• Save game facility
Comments about the gome Irom press
and our customers
"FOOTBALL MANAGER Is the best game I
have yet seen on the Spectrum and my
personal favourite of all the games on any
micro ... To the ordinary person II Is an
excellent view of what can be done In the
field of computer games ... The crowning
glory of this game Is the short set pieces of
match highlights which show little stick men
running around a pitch, shooting, defending
and scoring ... It is a compulsive game but
people who cannot take game sessions of 9
hours or so. which happened on one happy
Sunday, will be grateful to know that there Is
a 'save to tape" option. FOOTBALL
MANAGER has everything it could . . The
Action from the Spectrum version
•ZX81 Chart.
Homo Computing Wookly 16.8.63
originator. Addictive Games, certainly
deserve the name." Rating: 19/20 (Practical
Computing - August 1983],
"When I first received this game I spent the
best part of the weekend playing it. Since
then I have returned to It more often than
any other. The iruly addictive quality of this
game Is the remarkable way It mirrors the
real football manager's problems ...
"(Personal Computer Games - Summer
1983)
"If s my own fault you did warn me - 1 am
totally and completely hooked on FOOTBALL
MANAGER." (Mr. A. Wright - Lancashire.)
"It is by far the best software game that I
have seen for the Spectrum. (Mr. N. Lincoln
-Surrey.)
"I congratulate you for a marvellous game
which Keeps the player enthralled." (Mr. N.
Creasey -Gerrard's Cross.)
"I am writing to say what a great game It is. I
have spent over 45 hours on it." (Mr. D.
Feam - Gloucestershire.)
"Your FOOTBALL MANAGER game Is
terrific." (Mr. N. Cumming - West
Bromwlch.)
Available from computer software stockists nationwide, including <£§^ & WHSMITH fy
Prices: Spectrum 48K £6.95
ZX81 16K £5.95
(N.B. 3D GRAPHICS ARE NOT INCLUDED IN
THE ZX81 VERSION).
To order by mall (p*p free) send cheques or
postal orders to:
ylddictire Games
Albert House, Albert Road. Bournemouth BH1 1 BZ.
t Spuorum v«n»on only
Dealers! For urgent stocks send
your headed notepaper direct to
our address.
if
5
3
3
5
3
5
3
3
3
3
3
3
3
3
3
3
3
LORDS OF TIME
Joins our range of acclaimed pure-text puzzle adventures, at £9.90, for:
BBC 32K COMMODORE 64 SPECTRUM aw LYNX aSK NASCOM 32K ORIC «K ATARI 32K
3
3
ADVENTURE
REVIEWS
"Adventures which have a
fast response time, are
spectacular in the amount
of detail and number of
locations, and are available
to cassette owners I am
extremely impressed The
Level 9 Adventures are
superbly designed and
programmed, the contents
first rate. The implementa-
tion of Colossal Cave
(Adventure) is nothing short
of brilliant; rush out and buy
it While you're at it, buy
their others too Simply
smashing!"
- SOFT, Sept 83
"I found Dungeon
exceedingly well planned
and written, with a fast
response, there are well
over 200 locations and the
descriptions are both
lengthy and interesting The
objects number about 100
It could therefore take
some months to explore
the whole network, giving
many hours of enjoyment in
the process."
-C&VG.Sept83
The descriptions are so
good that few players could
fail to be ensnared by the
realism of the mythical
worlds where they are the
hero or heroine great fun
to play
-Which Micro?. Aug 83
My appetite has been
whetted and I intend to get
my own copy (of Snowball)
to play.'
-What Micro?, Dec 83
MIDDLE EARTH ADVENTURES
1: COLOSSAL ADVENTURE
A complete, lull Size version of the classic mainframe game
"Adventure" with 70 bonus locations added
2: ADVENTURE QUEST
Centuries have passed since the time of Colossal Adventure
and evil armies have invaded The Land The way is long and
dangerous but with cunning you can overcome all obstacles
on the way to the Black Tower source of their demonic
powei . and destroy it
3: DUNGEON ADVENTURE
The trilogy is completed by this superb adventure, set in the
Dungeons beneath the shattered Black Tower. A sense of
humour is essential!
THE FIRST SILICON DREAM ADVENTURE
1: SNOWBALL
The (irsl of Pete Austin s second trilogy The giant colony
starship. Snowball 9. has been sabotaged and is heading tor
the sun in Ihis massive game with 7000 locations
ADVENTURE
REVIEWS
"This has to be the bargain
of the year If adventures
are your game then this
(Colossal Adventure) is
your adventure."
-HCW.SSept83
"Colossal Adventure is
simply superb Anyone who
wishes to use adventures in
an educational setting
really must use and see this
program as it emulates
Crowther and Wood's
masterpiece so well. For
those who wish to move
onto another adventure of
similar high quality.
Dungeon Adventure is to be
recommended With more
than 200 locations. 700
messages and 100 objects
it will tease and delight!"
-Educational Computing. Nov 83
Colossal Adventure is
included in Practical
Computing s Top 10 games
choice Poetic moving and
tough as hell
- PC. Dec 83
"To sum up, Adventure
Quest is a wonderful
program, fast, exciting and
challenging. If you like
adventures then this one is
for you"
-NILUG&13
"Colossal Adventure For
once here's a program that
lives up to its name a
masterful feat Thoroughly
recommended"
- Computer Choice, Dec 83
wholly admirable"
- Your Computer, Sept 83
THE LORDS OF TIME SAGA
7: LORDS OF TIME
Our congratulations to Sue Gazzard for her super design for
this new time iravel adventure through the ages of world
history Chill to the Ice-age, go romin' with Caeser s legions
shed light on the Dark Ages etc etc We'll be selling this
game mailorder from January I st
Price: £9.90 each (inclusive)
Level 9 adventures arc available from good computer shops,
or mail-order from us at no extra charge Please send order
or SAE for catalogue to
LEVEL 9 COMPUTING
Depl Y, 229 Hughonrien Road High Wycombe. Bucks
HP13 5PG
Please describe your Computet
ir
IJlWEJlWISJlWlWlWlWlWlWlWEIlWlWEIlWlWEJlWE.
YOUR COMPUTER. JANUARY 1 9B4 249
GAMES FOR COMMODORE 64,
DRAGON, SPECTRUM, CBM 64.
Just look at our range . . . and prices! and do
not forget, only 3 games are at £7.95 each
inclusive of post & packing, all other games
are priced at the amazing low price of £3.99!
all inclusive.
Buy any 6 games for the Very Special Price of
£19.95 inclusive of post & packing.
HOkZ-DE-W &WW&&?
YEP FOLKS — IT'S HERE "CALIFORNIA GOLD RUSH"
This here's Prospector Jake, I sure am havin' one helluva time
tryin' to peg ma claim with those damned Injuns a hootin' and
a hollerin' all over this territory. Ma job gets harder as I move
from one Gold Field to another. I know, that is me an' ma
stubborn hornery ol' Mule here know of 24 rich an' I mean rich
seams of pure Gold. All it needs to make this here ol' critter
happy is that you help me peg every doggone last one of them
claims.
Can YOU help Jake become rich, help him peg his claim,
dodge the arrows, avoid the tomahawks, and plant the
Dynamite in just the right place? . . . YOU CAN!!!
YIPPEE ... Git yer Picks an' Shovels and join the
CALIFORNIA GOLD RUSH . . . NOW
Amazing Arcade Action . . . Stunning Sound and Graphics
Available NOW for Commodore 64, Spectrum 48, and Dragon
£7.95
including P&P
UilflittUtllin
am • ••^™»'^f»f
immmi
MICROSYSTEMS
COMMODORE 64
* CALIFORNIA GOLD RUSH: PNC says "...
could be another Pac-Man" What more can
we say!!! (Joystick required) £7.95
*YAHTCEE: This is THE version of the
traditional dice game. For 1 or more players £7.95
DOZY DODO: Did you know that the Dodo lays
it's eggs in mid-flight? Conservation Charlie is
doing his best to save the species but is it
enough? {Joystick required) £3. 95
SPRITEGEN 64: Define and design your
sprites the easy way £3.95
CHAIN REACTION: Control the atomic
reaction in this game of skill. Great graphics
— su per sound £3.95
LINK-A-LINE: Make the connection 4
enjoyment £3.95
L.A. SUNSET: Could it be the final sunset for
L.A. as the returning Space Shuttle goes out of
control? £3.95
STAR TREK 64: Kirk. Spock and Co. beamed
down to your 64. {Joystick required) £3.95
COLOUR ME QUICK: A fascinating game of
logic that is highly addictive £3.95
NAUTILUS NAVIGATOR: Manoeuvre your
nuclear powered Sub thro' undersea chasms,
vaults and maybe tombs. But what other
creatures lurk in the Deep!!! (Joystick
required) £3.95
■ imm wmm.
MOONBASE TOUCHDOWN: Your fuel is low,
your Astro-module has an intermittent
malfunction, can you reach your base . . .
SAFELY!!! (Joystick required) .£3.95
VEGAS SLOT: You'll hand it to this Bandit . . .
It's great £3.95
STOCKING FILLER . . .
VIDEO LIBRARY CASES
Amazing Value at only £1.45 for 3
incl P&P.
5.25" Disk Library Cases
hold 18 disks, blue plastic, just the
thing for that extra present.
Normally £1.98 each.
Our price: 2 for £1.95 incl P&P.
:*
a
W
<ffi
Iv
SPECTRUM
STARSHIP 2100RD: Repel the Invaders from
Zenos and thwart their plans to take over the
Galaxy £3.95
POLARIS PATROL: Rid our shores of the
darstardly aggressors! ! ! Uoystickrequired) £3.95
USS ENTERPRISE: Boldly go on a dangerous
voyage to the very limits of your Spectrum
Uoystickrequired) £3.95
COSMIC ATTACK: Dorks. Wapraz and Neutra-
Zemals in combat!!! Uoystickrequired) £3.95
DUMB DUCK: Blow their tiny beaks off!!!
Uoystickrequired) £3.95
THESEVENHILLS:You'lljumpatthechanceto
ski on theseslopes. (Joystick required) £3.95
BATTLE STATIONS: Cosmic attackers threaten
Civil isation . I s there no escape, are we doomed?
Uoystickrequired) £3.95
PANE DAMAGE: People who live in glass houses
shouldn't , . . Dynamic action.
Uoystickrequired) £3.95
PHASOR POWER: The Ultimate weapon. Use it
carefully against the planets enemies!!!
(Joystick required) £3.95
HOTHOUSE HELL: Fiery, frantic, furiousaction
withtrulybrilliantgraphics. Uoystickrequired) .£3.95
ALL SYSTEMS GO: Blastoff into the great blue
yonder and face the peril that awaits you!!!
Uoystickrequired) £3.95
ViSCIOUS VERMIN: Giant plague carrying
rodents turn on the Human race and try to take
over!!! Uoystickrequired) £3.95
ANIKMAN: Our version of the greedy gulper. ..
not to be missed!! [Uoystickrequired) £3.95
PIGGOTT'S PONY: We bet this will be winner.
You can put your shirton it!!! Uoystickrequired). £3.95
MISSION POSSIBLE: Have you the qualities to
cope with tommorrow's technology ... in
Space? Uoystickrequired) £3.95
GHASTLY GHOULS: All kinds of creepies make
thisgamea nightmare!!! £3.95
THE FORCE . . . BEYOND!: Cosmic energy —
Anikstyle!!! Uoystickrequired) £3.95
* YAHTCEE: Thirteen ways to roll out a winner.
Multi player game — lots of fun . . . if you don't
lose!!! £7.95
DRAGON
LEAPIN' LANCELOT: Medieval machine magic
as Lancelot endeavours to rescue fair
Gueneviere. Uoystickrequired) £3.95
GALLACTIC SURVIVAL PAK: No Astro-traveller
should be without this. A collection of 3 of the
best astro-games around!!! (Joystick required).. £3.95
MINDBENDERS: 3 puzzles to enthrall and
mystify you . Hours of mindbending fun to pass
the longWinter evenings £3.95
* YAHTCEE: FivetimesasnicewithourYahtcee
dice. Foroneor more players £7.95
GEE UP NEDDY: The odds-on favourite with all
the Family. Uoystickrequired) £3.95
THE SEVEN HILLS: You'lljumpatthechance to
ski ontheseslopes. Uoystickrequired) £3.95
PHASOR POWER: The Ultimate weapon. Use it
carefully against other planets enemies!!!
Uoystickrequired) £3.95
ANIKMAN: Our version of the greedy gulper .. .
nottobemissed!!! Uoystickrequired) £3.95
BATTLE STATIONS: Cosmic attackers threaten
civilisation. Isthere no escape, are we doomed?
Uoystickrequired) £3.95
ALL SYSTEMS GO: Blast off into the great blue
yonder and face the peril that awaits you!!!
Uoystickrequired) £3.95
PANE DAMAGE: People who live in glass houses
shouldn't . . . Dynamic action. (Joystick
required) £3.95
AN IK MICROSYSTEMS
30KINGSCROFTCOURTBELLINGENORTHAMPTONNN3 4BH
TEL -(0604) 411013
->,
»*
<?
<*/
%
%.
«55
Serious Applications Programs.
SALES LEDGER
Specification as for Purchaser Ledger.
SALES LEDGER for CBM €4.
SPECTRUM. DRAGON...
...£14.95
DATAHOLD
The DBMS for the CBM 64. Up to IS
fields per record. Sort and search by any
field. Calculations. Report generation.
MAIL LABEL LER incl. with DATAHOLD
— fully user definable.
DATAHOLD for CBM 64 . . .
. . . £24.95
PURCHASE LEDGER
Fully user definable. Allows for multiple
entry, invoicing and payment control.
Full search and sort facilities. Print
option. VAT account and analysis. Status
report generation.
PURCHASE LEDGER for CBM 64,
SPECTRUM. DRAGON . . .
. . . £14.95
HOW TO ORDER
To order any games all you have to do is enter
the title you wish to receive in the coupon
below, write your name and address, enclose
your cheque or postal order made payable to
ANIK MICROSYSTEMS and post to us.
DON'T FORGET— Buy any six games at
£3.99 each and pay only £ 19.95—
SAVE £4!
Your games will be despatched within
48 hours
STA CK LIGHT RIFLE
Available for the SPECTRUM, VIC-20,
and the COMMODORE 64\, comes
complete with 12 feet of cable and
three exciting action software games
including "HIGH NOON SHOOTOUT"
with full sound effectsl
With the development of the SLR
comes the exciting range of
software, RATS & CATS, HIGH
NOON SHOOTOUT, CROW SHOOT,
ESCAPE FROM ALCATRAZ,
GLORIOUS TWELFTH and BIG
GAME SAFARI.
CONTACT YOUR LOCAL DEALER
OR ORDER DIRECT FROM
All this for the incredible price of only
including V.A.T.
J>
Computer Services Limited
290/298 Derby Road. Bootle. Merseyside L20 8LN
Tel: Sales 051-933 5511 Service 051-933 3355
Telex: 627026 (Slack-G)
HEARING IS BELIEVING
Tete Sound
SPECTRUM BEEP BOOSTER
TELESOUND is ready built And
tested ho thai you can get the
lull sound of your Spectrum
Ihrouqh any unmodified
television set, black and white
or colour. The unit is easy to
fit in minutes without any
previous experience as full
fitting instructions are
provided.
TELESOUND has been designed
using the very latest ultra
miniature components so it's
size is an incredible 2 x 13 i lira,
aid litt ntalli inside the Spectrum.
Three easy push-on
connections are made to the
Spectrum. The connections
are clearly shown in a
diagram that comes with
full fitting instructions.
TELESOUND FEATURES
• SOUND AND VISION TOGETHU HI »D9ED 1UU.ISM
• tilt TDLCMt CDNTIIOLUILE f IBM I KHJim TO 1 I0A1
• UIKIU CLICK CLUM.Y HUI9 TO USIST rlKUH [Dm.
• rtOCUMS C1H Bl HEARD WHEN II1NC UUK» • NO JDLOltWC 01 CASE CtTTINC- llftllU
■ AMimONAL AKPUriEI NOT NtOSMIT • IUAIATE MUCH JPfMT NOT |[QCHI9
. vm NO KtMOIT SO «MB WITl ALL rtXJUHJ • MKMT1IU WITH All OTIU AI»0XS
wcumnc mcMDllvi
TELESOUND comes complete with easy to follow fitting
instructions and costs £9-95 inclusive of post, packing
etc. Please state your computer when ordering.
COMPUSOUND
c
T
A
DEFT: 32 - 33 LANGLEY CLOSE, REDD1TCH, WORCLSTEBSHLBL
B98 OET. TELEPHONE: (0527) 21429 (21439 Ansnerphooe)
Educational Software LCL
MICRO
MATHS
BBC Micro
ZX Spectrum
unexpanded VIC
Electron
ZX81
Apple
PET
Commodore 64
All software for the
above computers.
MICRO MATHS 24 program revision or serf-tuition course to O- Level.
C24.5d (except ZX81 f 14.50).
BRAINTEASERS iBBC, Electron) Books o» programs 10 pw/lfl and amuse
people bored wiih arcadii gumes fS.95
&
.^PICTURE PUZ2LE (8BC & Electron oniyi. Full scroon colour graph**
Teachers Parents notes included A<)« 3 8 wiih help, 8 Adult wiinoui
15 SO
ANIMATED ARITHMETIC Teaches using moving colour pictures Inot
words) Ages 3 8. C6.50 (disc E7.50I.
MASTER MATHS lAppte and PET only). 50 program O Lovol course or
teacher's aid, amazing graphics.
". . . the programming standard is high. The programs ore robust ..."
TIMES EDUCATIONAL SUPPLEMENT
Immediate dispatch of BBC, Spectrum and 2X81 Micro Maths and Apple
Master Maths. Phone or send orders or requests for free catalogue (180
programs) to:
WotUi tc-aders in Maihs educationist spftwi/&
fdmnbuters in 24 countries!
LCL
26 Avondale Ave.
Staines, Middx.
Tel :0784 58771
GENEROUS TRADt
OI5COUNTS
252 YOUR COMPUTER. JANUARY 1984
LUNAR JETMAN-48KZX
Spectrum
COOKIE- 16 48KZX
Spectrum
LUNAR JETM AN r r the- 48K
Sinclair ZX Spectrum
LUNAR JETM AN " e Ultimate
Intefgalacl c G.A.S. (Graphic
Arcade Simulation) Adventure
Space Battle
LUNAR JETMAN Arcade
Sard, iOO%mach<recode.
mcredibli ■.< <iong
smooth high resolution graphics,
the total y new aco>c!ive concept
ardai those extra teatu'^s .
ULTIMATE games
people
Design !(,: ULTIMATE PLAY
THE GAME design team.
PSSST-19 48KZX
Spectrum
lKrlfl
if x ^
.■.-••■ l t ."-■■*
ATIC ATAC- For the 48K Sinclair ZX
Spectrum
ATIC ATAC - The super spooky 3D
horror G.A.S. (Graphic Arcade
Simulation) Adventure Game
ATIC ATAC - Arcade standard,
100% machine code, incredible
sound effects, amazing smooth high
resolution graphics the totally new
addictive concept and all those extra
featu res you expect from the
ULTIMATE games people.
Design - The ULTIMATE PLAY THE
GAME design team
Dealer enquiries welcome. Phone (0530) 411485
Post this coupon tQ-
ULTIMATE PLAY THE GAME. The Green Asfttn de la Zmich, Lelcestertwre
LB Ml
leasa rush me the following:
LUNAR JETHAN J ATIC ATAC
COOKIE " TRANZAM
3 JET PAC 1 8K Eipandftd Vlfc 20)
en dose cheque/PO for £
Name
Address..
B JET PAC
P8SST
*TE PLAY THE GAME It a Trad* name of Aehby Compute* & Graphics LM
1MMIM4MMUMMPI
SL
-05' IjOOt
■■■■■Bain
1
->.
by Patrick Richmond
> as
contact:
OPTUJARC
PROJECT!
Bear Brand Comple:
Allerton Road,
Woolton, Liverpool,
/Werseyside L' &7SF
051-428 79<
Sfc^^ ■ \JjL
..
FOR THE 1 6/4 8 K SPECTRUM
SUPERB GRAPHICS,
100% MACHINE CODE,
FUN PACKED ARCADE ACTIC
i
ONLY
ALSO AVAIL;
.95
U~_
\
^
V.
PUSH OFF
McKENSIE
MANIC MINER
JET SET WILLY
^Ms|TRON
'-'JQUST
i
'BALLOON
nd
16/48K.SPECTRUM
:48(< SPECTRUM
48K SPECTRUM
48K SPECTRUM
48K SPECTRUM
UNEXP. VIC 20
ALL AT JLD
CBM64
only£7- 95
.95
BRANCHES OF JOHN ME!
AND HOUSE OF FRAZEJ
Jl
ggJJIRIES
£ER DISTRIBUTION,
/
4: VLCIORIA ROAD,
Mir.
l%&
&m±
tZ
1
ORLANDO'S BACK!
IIIIHIIIIIIIIIIIIIIIIIIIIIII1IIIH
HIUIIIIIIIIII1IIIIIIH
Aardvark Software, creators of tlie Ultimate Atom
Games, bring you HOW
THE ULTIMATE BBC SPACE-GAME
4 ^
i
*■
*
:
* * - -
* T * T
I t J . •
•
•
mm mm
+m\
t T I • • T 1
tl 1*11 XT
Seatec ai .. ur computer, streams of mull aliens swirl past y> ur laser base
Into i ••: atlon. The first squadron appears ha n a i i wave will avenge
the deaths >f their comradei vlth increasing ferooity. To combat thi .. i .i;
i pplng m ay try u link up a pair . lasi r bases and double your fire
power! Vour ; I i success!" b pi ward by chi LI inge
ges, whei ge bonuses may be ca:-:i aids up to a dizzying
iscendc ol speed . re instant, reflex and p ire technlqu your
only hope of survival, . .
.70 player gaine • Keyboard or joystick • id on or .ff • Escape facility
• Works on all OS's an 1 es • ! ame Hi-s C! Z full colour
a] tics' . -us roiling tv ■ kling stars • Multiple missiles • Fullscreen
action • Attractively packaged In a coll ta . • • Hlgl | Lallty
casseue • Pull tnsu . ;. • For BBC i: (el B : K •
Send cheques/PXU for £6.90 -
Aardvark Software,
100 Ardleigh Green Road,
HORNCHURCH, Essex.
FHAK coming soon . . .
The Hobbit. Now the best is
COMPUT
Melbourne Hous
,--■.. . ■ [■■: ■
available for:^^
«
44
44
44
44
The Hobbit' 18 a beautifully con-
structed, frantically-maddening,
tortuous, gloriously inconsistent,
thoroughly spooky adventure - far
better than I could have hoped for and
certainly the finest of the dozen or so
adventure programs I have. In short. I
congratulate the four who sweated for
a year and a half to concoct such a
super result."
MnVPgTRR«JONBS,So
Nothing is oertaln In this Adven-
ture, but uncertainty! Add to this the
brilliant graphics that are used to
describe many of the locations and we
have an Adventure that is going to
become a classic for the Spectrum.
:jlarcgvpu:::;':.w iki.y
I am writing to congratulate you on
your excellent program The Hobbit'
for the Spectrum. I wake up in the
middle of the night with an idea and
have to load the adventure to try It
out."
MHPIIILUPDAE
A most impressive package."
DAILY
...we are not eating food. ..we
are losing sleep... and it's great! I
reckon you can guess why. We are lost,
completely and utterly lost, in the
Hobbit program."
MrtJOHHHAWUi
...one of the most complex games for
the Sinclair machines 1 have seen ..."
SMCLAl
Orders to:
Melbourne House Publishers
131 Trafalgar Road
Greenwich, London SEIO
Correspondence to:
Melbourne House
Church Yard
Tring
Hertfordshire HP23 5LU
All Melbourne House cassette software is
unconditionally guaranteed against
malfunction.
Trade enquiries welcome.
] Please send me your free 48 page
catalogue.
Please send me:
SPECTRUM
Q Spectrum "The Hobbit" 48K £14.95
C Penetrator48K £6.95
C Teriw-Daktil 4D48K £6.95
H Melbourne Draw £8.95
C H.U.R.G £14.95
C Abersott forth £14.95
G Computer Bridge £8.95
COMMODORE 64
TJ Commodore 54 The Hobbit" £14.95
G Commodore 64 Hungry Hoiace . SI5.95
DRAGON 32
□ Dragon 32 Hungry Horace £5.95
SBC
C 88C "The Hobbit" £14.95
0RIC1
C Otic 1 'The Hobbit" 48K £14.95
All versions of "The Hobbtt" are
identical with regard to the
adventure program. Due to memory
limitations. BBC cassette version
docs not include graphics.
£ ...
Please add 80p for post and pac k £ . , •°Q
TOTAL £
I enclose my Q cheque
□ money order for £ . . .
Please debit my Access card No
Expiry Date
Signature
Name ....
Address . .
Postcode
Access orders can be
telephoned through on our
24-hour ansafone (01) 858 7397.
Arcade Action For The
ZX Spectrum
SPKTRAWSfof
J ovsncic
£9.95
'^••clion.
P'itol 9f fp,
ATARI*
If you want Arcade qua.
control for your Sinclair ZX
Spectrum, you'll find the
Protek combination hard to
beat. The interface is
compatible with a range of
software including a numbe
of titles from:
ULTIMATE, SILVERSOFT,
RABBIT SOFTWARE,
QUICKSILVER, QUEST,
PSION, NEW GENERATION
SOFTWARE, IMAGINE,
OCEAN, plus many more.
The protek joystick interface is simple to use. It just plugs in at the back of your
Spectrum and is compatible with any "Atari type" Joystick Connector. We
recommend the Spectravision Joystick at only £9.95 V
for Pistol Grip Joystick with a top and base fire button
plus specially contoured shape and rubber suction cup
footing for single hand operation.
IJOYSTICK INTERFACE
^mMttl
STOP PRESS * Now compatible with
ZU.9S ^
AIRLINE
- ■ , : =
BYTER
HER
m I
'*m I
SPECTRAPEDE
y^v ii ii
3s*fiVn:!e
p i
(\SM ] I
m *
PFOvEK
. Spectrum 1ft 1 4ft SincWf ZXI1 1ft
ZX SfMcJrum 4ft
Sinclair ZX 91 t»
ZXSptctrwn 1ft lift
HUNTER-KILLER
For the 48K ZX Spectrum
Can you Captain a World War II submarine, hunt the enemy
then destroy him with your torpedoes?
Realistic simulation including:
• Four high resolution screens
• 18 control functions
•Solo or dual computer option
•Quick-kill practice features
•Asdic, radar and depth sounder
•Accurate and realistic chart
•Visible torpedo tracks
•Periscope with raise/tower option and 360 view
•Seabed, destroyer and mine hazards
•3D view of the target /-
• Enemy air attack
• Live target
Written by Rod Hopkins
£7.95
_
(m\%
M
^
~f Si Subject lo availability
trade wma^m I
ENQUIRIES
n
J^ ^^^^^^H Prices correct al time
ML Of gong lo press.
c
1
L
Available from John Menzles, Lightnin
:omf
A Your
ivingsti
g, Comp
>UTINGI
g Square, E
an, West Lo
•utersforalla
LTD.
Irucefield In
thian. (05C
nd Leisureba
dustrial Estate,
se dealers, and all good computer stores.
ST AROUND THE CORNER, A
ZX COMPENDIUM
a
mm iNisucte
N„iiitiroioor
«*WN a», 1 WV
m-^9
V-
MtJvU MCKMA "tMi.MAh
BLACK CRY5TAL
The Classic, six program adventure game for the 48K Spectrum and 16K ZX-81
computer*. No software collection is complete without It.
"BLACK CRYSTAL is an excellent graphics adventure and a well thought out
package" (Sinclair User, April '831.
"BLACK CRYSTAL has Impressed me by its sheer quantity and generally high
quality of presentation, I am afraid f have become an addict" (Home Computing
Weekly. April 'Ml.
SPECTRUM 48K 1S0K of program in six parts . . . only £7.50
ZX-tfl 16K over 100K of program in seven parti . . , only £7.50
Why pay more for lew ol an adventure ?
-V«K.
ZX-81 COMPENDIUM
Alien Intruder, Wumpus Adventure, Numerology, Hangman. Hieroglyphics,
Movie Mogul.
The ideal software package for all 16K ZX-ttl owners. Six malor programmes on
/wo cassettes for only £6,50.
"Alien Intruder Hieroglyphics — Both programs make good use of graphics and
words to make a very entertaining package." (Sinclair User, Aug '821
"Alien Hieroglyphics Wumpus Movie — A varied mix from Camell, all featur-
ing imaginative responses and graphics and all of them gnod games for all ages
(Hieroglyphics is particularly good for children)." (Popular Computing Weekly.
Aug t2)
THE ADVENTURES OF ST. BERNARD
An exciting, last moving, machine code, arcade game where you guide your
intrepid St. Bernard through the perils of the icy wastelands to rescue his Mistress
Irons the clutches of the abominable snotsman.
STARrORCE ONE
Take on the robot guardians of the central computer In a superbly stylised three
dimensional battle game,
(100% MACHINE CODE ARCADE ACTION)
THE CRYPT
written by Stephrn Renton
Prepare yourself for the many challenges that shall lonlront you when you dare
to enter "THE CRYPT",
You will batik- iv it h giant scorpions. Hell spawn, Craners, Pos-Negs and if you
are unlucky enough — the Dark Cyclops in this arcade style adsenture.
Available now lor the 48K 5prctrum it M.95
THE DEVIL RIDES IN
I uttered the last Incantations as the clock struck thirteen. All fell silent except for
a faint rustling in thr corner. I rum out of the shadows they came, all Hell's fury
against me but I Wit not defenceless until thr Angel Of Death, astride a winged
horse, joined the battle. Avoiding his bolls ol hell fire, I look careful aim. My
chances were slim, but II my luck held . . .
(fast moving, machine code, all acllon. Arcade f.*mc\
RANGE FROM CARNELL SOFTWARE
: Ai
\
T\
\M\
COMING SO< '
-THE WRATH OF
*ff^7T*^Hr
nRI-ffl-Hil-' -l*i- fl''"
The Hr*t born has been
The alliance of F.vll ha* been defeated by the armies of Lord Fendal. So end* the
Third Art. Now we invite you lo write your rumr in the history of the Fourth Age
of tK<- Third Continent.
You will nvrrt in. nils Arid enemies, old jml new, In the long awaited sequel to
Voltank- l)un>;iiiii Using lii^li resolution graphics and combining the best qualities
of "Black Crystal" and "Volcanic Dungeon", wc will allow you to become pari ol
this tale ol revenge.
"The Wrath Of Mjhij" corner as three. 48k programs on cassette, boxed with
instruction manual and book detailing the history of the Third Continent and thr
many spells you will be using throughout the game.
NOTE: "The Wrath Ol Magra" K a complete adventure. You need not buy
"Vokank Dungeon" or "Black Crystal"' lo play it.
Available through moil good computer stores ui direct front!
Carnell Software Ltd. North Weylands Industrial rotate, Molesey Road, Hrrsham, Surrey K 1 i : 'CI
Dealers: Contact us for your nearest wholesaler.
CAFRTNJELL. SOFTWARE LTD
&v
&&
c*
THE BEST BBC MICRO SOFTWARE
PRODUCED BY AN INDEPENDENT SOFTWARE HOUSE
* TOP QUALITY MACHINE-CODE PROGRAMS *
BBC
c*
-A
ETStOnACKUZK) iJ3S.
Be*usJuIIy detailed atvinviuon (the ben «\« yet
«*rf) 4J Ouanmodo leaps ovat the rirapMtj
dodging rock* »nd »m>w». nwingwq en rope*. *rd
•vckLju; Ihc quudii ypetii u he «C«wptt so
nkm Eotie:*id», Twohro dilfeiem screens of
•coot This piogmin li .sold isruirt licere* iron
Canary niwnorjci Ud: wo luveeichstve nchts to
■tittle lot UM co th»RHCmi<-tn
{For dm *mh KTYBOARDoi JOYSTICKS^
~ft a *n aawmely good wmgii o.' <h* uad* otrw
•Jtatooghly mcomtruracicd " . 8EEBVG
UMOAOa
rA.ncKouNii()ZK) tin
An excaog urge) ••hooting guim' Bonuses ere seared k»
spessm out tV wo:d F/dRCROUND by fcrwg Ae
« H«ut<m < >ijiy< Viflnni.anri r<v ibnrt.ir/} >S LV target
Eit:* biLc-ii ite ub!iUiH'U by sivjotoj the tsracil
targets rxr watch out far the -, snii)e¥8''*ro ate JteJnr
swabig -your Wots Muse, sound effects, hj-scece.anc
addon
i AEWSEZEASE I
CRAZY PAINTER (J2K> I7.SS
The only fatMcater vtoxo arajbfe- Seat 1 * BBC sracto.
Or. the f.-a setter. 'fXutOrtihtptnoftrxcikr/bKvj
ena*edhvAtr.mtr.b*«r*r. £?cunkMC*tojurvrr(>by
pajttnjo all thu squires, the bean icnei lesurs the
monkey Iryitij to imcr. ha both ot bananas, ASef (hit.
you ukc cornel ol a pcai-toSt;«(ieIt>Kr.«qtuiep)r«od-
^artdsinyoufacor* fetbnrar» <** vridy-hflarj am
DOWtnhol piutuil, Superb arar aBCB and t oed efltfj
(Fob ue M-ah KEYBOARD ORJOTSTTOCj i
"iwnvjfcwsrr
CDOVCDCOZX) IT»S
Incredible ueade-snrto g*n» teasunng rnushroorrs,
cuds. ffcrf., sptdtii anl *e rxrtspedot of com*,
fjcctHen graphics and sotnd 6 ska lento, h-rwr.
t«Ouriit.t»tiws, *rd^rr»»s»ijil*o*y«i*o»i»d«ii
btcocr/i mora bwly and *e txrrbeJ oi rnahsootm
inrtijase*.
(Tot Jit win KEY30ARD ot J0YSTK35)
~Vsui2f t/at jscie ccrpre «#J «ah ite arcado
wc-swa. £ieu9cufc>c&.'*ftj cisar "
...raw COMPOTES
I7.S5
A -••-! ^«:'- gkesj stM SDgtphsMtorrc^-
the tnonaas ard itspanwi of the ORION 4 srncccrin'
Year rrjuoci x to plot the itarie io a "«rf< d«k* wi* LV
spm s*bor. PITCH YAW. SOU. FOR'A'AJID
LKTEHK. »d VnmCAL tootMt MO pcavtded to?**;
■*ih orbct c^AMcrfmo boostw cryuwa. 6 skut km
provsl* for ti» oonipWttfy OTitju-tvircwl pilot u ««E ts
tfo tJy todgwJ axr.Tjndw
- 1 .MWRELEASF (
ALmfOROFOVTOaC) £7.95
A novel and unusual ptogtara. Ascadeatsoa »r/h
Oci •W>jiJlir«xuJt;-ji*gcihocffiiac*a*it Yoo have
>s shoot the *linns not of thai? *boxW* before tii*
*bonn" Ul u|i. Once full, the iImtj fly down
i tU iulm fr. exploding u they tut *« giocnd. Hi-
woto, nrkutga. and iwundoflocw
(For we wuh KEYBOARD or JO YSTICX3)
thi* quo* is u good <u *nv on the rutket ' . . .
itomcoMFimw, wrnar.
KOADKUnTlOttUXt *T.«
Ttwonryfue1to*lar*n4cNir/r cralpvnnionAvjilib.v
lor Iho BBC ntcro FeMuies uiclud* scrotbrvcj
screvn. radu dttptey. 3 pucrjuva cars, chockp-.r-
fUej*. tool Qtajt. irooko ttctntmi. 6 ttkill bmels.
rankogs. irerewng diHicjjTy. and saur.d effects.
(Toe c» w«h KEYBOARD ot JOYSTICKS)
•J enjoyed tbtgirBerMytTJCli ..ihegnplacsue
exceSes . . . norvcxtnt is smooth ttxl Ust IS ociy
cuetero code cm prcdixe." ... HOME
cotsvnxc v.rrv.Y
ntOGCtll(UX) it.k
Not MR enothet vntmon or Fiajyct tics d tfr aiadv
brttet win oapir^mcutrnxl uij. ii jiln , dntnij twt)e»,
fc**. ind togs thJ! to their Segj «» tniy prty »tevg.
benukstrg dJtooliv. wid iuspc<Bive coattok.
■Jos am vrth KTtK) ASD « JOYSTICKS!
... wrvooodirrictirf. fisfSicirdr-JiwrgraA'uijndj
frofL'ufftaJy.'BpJ'.". ,. BfcEBlV W.O«-3rff
ALSO AVAILABLE
SPACE FIGHTER (32K) £7.95
GALAXIANS(32K) £7.95
INVADERS (3210 £7.95
FRUIT MACHINE (32K) £7.95
CRBBAGEC32K) £6.95
PONTOON (32K) £6.95
DEALERS . . . DEALERS . . . DEALERS . . .
Our soft ware is now available at all good dealers including:-
W.H.SMITH - Selected branches.
JOHN MENZIES - Selected branches.
BOOTS -Selected branches.
ELTEC COMPUTERS, :"! Ivftjate. Hradlord
MICRO MANAGEMENT, 32 Pi uices Street. Ipswich
WEST COAST PERSONAL COMPUTERS, 47 Kyle Street. Ayr.
MICROSTYLE, 29 Belvedere, Lansdown Road, Bath.
ELECTRONEQUIP, 36-38 West Street. Fareham, Hants.
3D COMPUTERS, 230 Tolworth Rise South. Tohvorth, Suney.
GTM COMPUTERS, 864 York Road. Leeds
+ MORE THAN 300 OTHER DEALERS THROUGHOUT THE U.K. AND
OVERSEAS.
ADVENTURE GAMES
COLDITZ ADVENTURE (32FQ
£7.95
STAR TREK ADVENTURE (32K)
£7.95
LOST CITY (32K) £7.95
GIDEONS GAMBLE (32K) .£7.95
UP TO 20% ROYALTIES FOR HIGH QUALITY BBC MICRO
SUPERIOR SOFTWARE LTD.
Dept.YCl,
69 Leeds Road, Bramhope, Leeds
Tel: 0532 842385
. r
Atxoint pRicrs asu; kclusivi; or vat anu i»
dbcsoftwam: avaii jvbi.i: now
All qui proordtnj t:»;eedyfc«d<ep>ictior. S'^" ilbcs at £ 1 1 35 *ac .i
our guarantj: i
(1) Allourxortwiijokxaviiilab^betorewoedvoniso.
(2) AIlouTsofrAai?t3dA«r^icrtedvaTthtn48houi«byfui(t'claasposi
(3) lr.the unlikely evctittlatanyo(oar«oftwan)failElo]oad.tetum yom ctsnr;te ot disc
tons and we wtU ttrar:«dias«rrsend a replacement.
•
L .
V-eaxvv
sfc^r
%
THERE'S NO
PRESENT LIKE
THE FUTURE.
THE WORLD'S FINEST PROGRAMMING
TUTORIAL FOR ONLY £12.95.
Thousands who own. or would like to own home computers have
yet toexperience the feeling of discovery that comes when you write your
own programs. Yet learning programming can be easy.
'Learn Basic' from Logic 3 is the ultimate development of the method
first devised at Strathclyde University-a straightforward, easily understood
tutorial written by Professor Andrew Colin and Veronica Colin, authors of
Britain's best-selling tutorial package.
Using the method tested by university students and used
successfully by over 200,000 home computer users, 'Learn Basic" runs on
your own computer and explains even- thing in clear non-American
English without jargon or computertalk. in a matter of hours, you will Jx
writing programs that work,.
Essentially, Learn Basic' and the rest of thc'Learn Computing'
Series that will follow soon are designed for people who want to
keep abreast of the computer age. For people who realise that
in iderstanding computers is the key to future success.at school. _
al work and as a parent. lii^ If^ ^\
Get Learn Basic'by Logic 3-twotapcsand a full-size manual for
Spectrum or Dragon (others soon) at just £12.95.
At that price, it's a gift.
Buvthe Logic 3 'Learn Computing' .Series at computer shops and
major retail stores all over Britain. In case of difficulty, write to Logic 3 in
Windsor.
1
TO: Logie3 Ud. Mounlbalten House. Victoria .Streel, Windsor SL4 JHE
If \ou would like to know more about using and programming a computer
in your home, send this coupon tor your tree copy of our 16 page explanatory
booklet "100 things you wanted to know about computers!'
It will helpyou cut through the ningle of computer jargon, and give vou
news about software develop rhcnls - even games. [J
Or send for our software catalogue (tick either or both}. QJ
Name . .
Address.
Christmas.
Make your future, and your family's future, richer this
I haw already intend to get a.
<A*^nt &i iriapplfcablt^
.microcomputer
YC1/B4
- TfEKEY TOTHE WORLD OF TOMORROW
J
YOUR COMPUTER. JANUARY 1984 263
STOP PRESS
MICROFAIR
FEBRUARY4th
1984 AT ALLY
PALLY
Be first in the queue and save money !
Send for advance tickets now —
only £1 for adults or 50p for kids.
(Prices on the day: £ 1 .25 and 60p)
Send Cheque/P.O. and Stamped Addressed Envelope to
Mike Johnston, ZX Microfair, 7 1 Park Lane, Tottenham,
London N 17 OHG.
(Make cheques payable to ZX MICROFAIR)
EXHIBITORS! Call Mike Johnston now on 01-80191721
»><Lr
&
a°
EVERYTHING
MUST GO!
PC-1251
+ CE-125
£134.80
SHARP
PC-1251 Computer
NOW ONLY £49.90!!
(RKP £79.95) Pocket Computer with massive memory. 4.2K RAM
(3.7K user), 24K ROM for extended BASIC, up to 18 programs
stored in memory (with own execute key), plus reserve mode.
CE-150 Printcr/Microcassetlc for above ONLY £89.90
Half the size of this page and less than une inch thick!
OTHER SHARP BARGAINS (RRP in brackets)
PC- 1 500. Expansion modules: CE-161 16K RAM (ROM) 1129
CE-155 8K RAM £39 (£79). CE-159 8K RAM/ROM £59 (£89).
CE-152 Cassette Rcc. £25 (£39). CE-153 S/warc Bd £59) <79).
CE-158 RS-232 l/F £119 (£149). CE-I5A Appl. Progs £7 (£15).
CSR-150 20 rolls £4. 2 sets 4 pens, black or colour, £3 (£6)
EA-158C Centronics adaptor lead £30 (£45). CE152 adaptor £3.
PC-1251. CE-I2A/B/C Appl. Progs £7. EA-1250P 20 rolls £5.
Prices include VAT. P&P. Offers are subject to availability.
Send cheques. Pt), or phone your Credit Card Number to:—
silicon city
DeptYC. 1 Milton Road,
CAMBRIDGE CB41UY
Tel: 0223 312453
presents
ZAXXAN
Here at last! The first ever version of the amazing arcade game
featuring
# Stunning 3D graphics • Exciting high speed machine code
• Force fields, radars, fighters • Cruise missiles, fuel tanks
48K SPECTRUM ONLY f5.50
BLACKBEARD'S
TREASURE
Pit your wits against Blackbeard and his minions on
Treasure Island!
featuring
# Over 100 locations • Colossal maze, dungeons, traps
# Save game option # Every game different
BBC Model B £9.90
Cheque/PO to: STARZONE SOFTWARE,
74 WALLINGFORD ROAD,
SHILLINGFORD, OXFORD,
OX9 8HB
264 YOUR COMPUTER. JANUARY 1 984
_
64 CHARACTERS PER LINE ON THE SCREEN AND TO PRINTERS!
MICRODRIVE COMPATIBLE — instructions supplied
TASWORD TWO The Word Processor
Your Spectrum becomes a professional word processor
with TASWORD TWO. TASWORD TWO gives you an amazing
64 characters per line on your screen. This is ideal for standard
A4 paper and TASWORD TWO prints your text just as it
appears on your screen.
Tasword Two drives the following interfaces:
Cobra BS232 MO Port Kempston Interface
Euroelectronics Interface Morex Interface
Hilderbay Interface Tasman Interface
Sinclair ZX Interface 1
The same program drives these interfaces. A short easy to fol-
low set of instructions takes you through setting up your Tas-
word Two to drive the interface you have or choose to buy.
Tasword Two also drives the ZX printer.
£13*90 fully inclusive mail order price.
TASWORD TWO TUTOR
TASWORD TWO comes complete with a manual and a
cassette. The cassette contains your TASWORD TWO and
TASWORD TWO TUTOR. This teaches you word processing
using TASWORD TWO. Whether you have serious applications
or simply want to learn about word processing, TASWORD
TWO and TASWORD TWO TUTOR make it easy and enjoyable.
TASWORD TWO £2 Demonstration Cassette
See for yourself the powerful features of TASWORD TWO.
Send just £2 for the Tasword Two demonstration cassette. A
voucher is included which gives you CI off the price of
TASWORD TWO
TAS WIDE - 64 characters per line!
A machine code utility program, TASWIDE doubles
information that your own programs can display. Make a
simple change to your print statements and your output
appears on the screen at 64 characters per line instead of the
normal 32. Both print sizes can be mixed on the screen. 16K
and 48K versions supplied on the same cassette.
£5*50 fully Inclusive mall order price
TASMAN PRINTER INTERFACE
Plug into your Spectrum and drive any printer fitted with the
Centronics standard parallel interface. Supplied complete
with ribbon cable, connectors, and driving software. The
cassette includes LUST, LPRINT, and text screen copy
software for all Centronics printers and fast machine code
high resolution screen copy software for Epson, Star,
Soikosha, and Tandy Colour Graphic (in colour!) printers.
Send s.a.e for sample print-outs and full list of printers sup-
ported by screen software.
£45 fully inclusive mail order price
All prices include VAT and post and packaging.
TASMAN SOFTWARE
Oapt YC
17 HARTLEY CRESCENT
LEEDS LS6 2LL
a
Send choquc'P.O. or Access number with order.
Telephone Access orders. Leeds (0532) 436301
If you are interested in a particular article/special
feature or advertisement in this journal
HAVE A GOOD LOOK AT OUR
REPRINT SERVICE!
We otter an excellent, reasonably priced service
working to your own specifications to produce a
valuable and prestigeous addition to your
promotional material. (Minimum order 250 copies).
Telephone Michael Rogers on 01-661 3467 or
complete and return the form below.
To: Michael Rogers. Your Computer, Reprint Depart-
ment, Quadrant House, Sutton, Surrey SM2 5AS.
I am interested in copies of article/ advert.
headed featured in this
journal on pages issue dated
Please send me full details of your reprint service by
return of post.
Name
Company
Address
Tel No
266 YOUR COMPUTER. JANUARY 1984
SOFTWARE
for BBC Micro, ACORN Electron, ZX Spectrum
Dragon 32. Atari, ZX-81
Education, Utility, Adventure and Games
tar iant <JiW«i i»r»oj tt rut pa (Tiffin on aorii UMri. n>( tan mj !.*. fifics v omiM e« etti
react ——hi *W norm 'itchf ruaxr It ntwuti spari «: kuiki !. 'Jmij q'ltht i*»»;i r. »H is -I
f • Uax iStar- tt alw* aim* 11 crow v* *a-l oh iam h oh pnjrtcn :l tt* s>m Id at croaitt! ■ fit xrtr
-tacuiicaowk Inuanl [KiitiWmrMliw ubut l:i tllimitti Vittaiaasrir <:u
Jtaf i Imwa tin Yai cm too ]m fUi stls t c u or it tc fctttq Ttr i: atta-jr rutin fratrg At* Seta nattta
awn Cmti Spato Sfrtina IXC <v All Coma
I • mm fka MCU tapir* utaJittt <w>b> d win r. tmt ttomtv. UlCtRIDI' V»n> i<i ntxjt aa pw r
trtam I* tUirSS «nl tui lr> inoatttta it itr»a\ <*m ana* art Mripti n Hm an Ht/MK. tOO MM a* t.
a until Hi t. Vrf ml SO li S! I TwKn ml a* ia« ■ t» un at) itm i>n nuimil ntn Cv 1 w In r,
r nfftw a •■» mjitLff* |
Maua 1 - iwn ICMULU Caiuilrg cltmca tmtt. WAUTOt Wxti o* ■Hitrtw »il« at air nnr.nl CTAM ft n i i
(nfaraaataaamaetaivalHM IBaaBIMw' nitwmlt w iMKOiimn* miau) 8o Cua 1 Jar «M »mj w M
.-.I-, v«*-r ':• ir* "<filr-
taut ) . ra^inSll'Ow^utiurnmiwmrhiwtJt mntm MM au ontu* irti ! WlllU IMCH H»nn«n
ur. m im ►»• ra pu "JWi ICCO r>i» iitn/a tara an* im iaiMI iwn :«Mt <.ini|i p>vmr i rttn m t .« «■ aatw
an! Vinfi f 11V ,( tra ;r iin»« ntlta utarrt A If i rl l HllwH ■hutirul mtMrnil lu trr> Stalriti
SpaGPat ik '-™*icr »■ smifiii o lira Hrton it n Wwv o-» ml •« ■■■ * la Jn> ii in uiitu-. tl *tn» HUM H Kran r
p-tfar Sat m -tctrOl V trtov ua Siniltnf «* it ttiM rrd i at ar Ann CA'rl ACrt^UJ 6 ! iitnl arrreioj eolefl artai enm i:
Mm to. u ur Ha ea aa Dd*^ np*^ u t'rfi fit r t aw om V All. Sfaaruti
«Mat CaMI t - oyrtm V-VPl^ ULd nfai lOa ncujtl t w ail la jt tal tr Ita amstln, ana 1 unt MtlMrA
odmmbiML' - BiaAfD 5JW. iru m*m itxti' »n Inn? ul >^r m urirar tiut ttJoai »fi» Irrt m a rw Mra
plan) hhu - Iff tCHAV iCji .:u d«l »Hi nt rut titan; stci catui tM gr ltd I: «rn ullll 7 ' - FFJUtlMSTIN ITvi »•■
"rl> W 0ttl*mtt?«teto«lllmn-rVMOGl*^T*ktoVTuKtdih>Mntlatliramtltt},T*lMrM
• UMB lAatnot io^ art^ mS R MM *i» aarj?" ■ACFT^ACt fan null <th baa wttort tmrt] frr silts CpraaMi
tyrxi ' - Kierjrr 8art tv orr « nt punil laaaMtana^iMlfMrattBariMfi waihjtpt*; j«Ut» Staartr
atva irHilrMM rar ar, SeaSrjn.
Son (aa I - mean TllllkC 9ft l>* tu>> »fa rram matt a» anai aa Ltmn tl tta tcrutcr. n en»«t a mnawt
iew awu Ma onaar a fk t« Pc ctrran knm. bst ptv eaf ae4 Pt tartan ijr kl: itan wh pnr itnai'* Ate JTJ0BBI ffa
aJmljtl a*a sat a isa a toaal lani Nnwrj it <i«a « Hli real aasft za \r wrei ml u'i' thai i.:il rn bin telfoa ae> artvt
taarajB fi aaayi i aji yi -n) M rf pi; tiif-jm M *a JWUCWC - • i« iun''iHiii i"«ki !>i u umi ™ new
»r ttrcia Mt aaj t aria fa IM $*Kiinii
waCaa) cmmm UK CAW «««'t Hu mil m rttf »r» raa wa a«uu ir,r<w«t6(.'iMniit»inri«riarli»ar» H
ta<% «ja» StAfHOiao lart yn rf, si wtw aa/ «a> f naayj i saaj al aJai AM Mr fIKE !IS1 *ln» km lUt tor au Praia)
irv aatn rai) • iaMl sari ailMtHiiuii » at* a up* ilaurJa hi tw takw Iht lili«i<| MAI« i> 19am mhM prm
cab-tMuat m ot or Mini Hay Km tar urfjl antw <• rcuH run met narrrd tl Cf *M at) C1I Laatutt
j t aa i i 1 Hi araaraa aj pa «ao oiippJ in 11a uca, wwiatiaw hi WC. Amir, I aonn, fianuuri C?*|ax *•■ nil
til .-Ml -HE
aUTM t unan VMH.1-* UH\ HUCtnU'i 1 CKIVJil UMI UriVN. HUV«*n I I5tll«l»-J1l IIS'I uAW
aunt > »» rttlM BA10. (IsCINtJCIS flrH»i|» UStS Tui. WWfJM. [SlIWICN TtSTl CMMl
•UIXI 1 m» 3«irJ!C NJMBtB (OUMlVTtS aajCUS SCAit. raeMMUi ntNSH. IIMWMU* FJTMATKal TJS11
mmo
VUr»S I cr^an :-J.J« =CCIS. HCIKS. CKlfS. '»aKXat.1« TAIStCS MJWKtrltt IHMItriHS JAHri 1HM. gaMA
HAt>t S aacaa LMNt (tUAIOlS OMCTIC NLMttK SlUSTtS ajOAStTT CltltS ailUMIC tOWnaiiS HfTlaSMli
SJaVlA'ANEXS EOJAHMS TISTJ. CAMiV
UKaCaal - arjanal aUJCMal audi Ami f hOti« ntpaaaaraw p ] atun. art- it wltojl iitdi li us ■ Htstii om-tre **
insirTl ana Can bt SAftl 11 m r A|t Am H5TGVAI ata» MrM iti M ?1 din «rr 11 lie Dial in) ilk la tl«- 4
t !•■ ;: :u la eh- r ttii ^jraj-l aid SKws rtrm-ca 4tc 3 Mai rtntae nran ii* It SAirii hi 11C 3 Q2C
Baaaaa 2 - rctrte ^?£EltS5 aitil a Orsywl a Oa«r> «ae« a SVoO iraB. Ihl (njjmn his una taqKfd. cyan aeacu
ml ■*•> aaaarau y ira :*$t Sn;r/ cfKsst *• iivrec.i tmen gnr 9t 4* snpVr ird ;<i 1 »1 u « ri -t» trta r^ omn
rant r" Bt tn Am 0»CLC - a «r:t/jn 01 IrtW awna »«1 MaCir Hunan uitu h' 1 a9C a 2*1
Mi JHI - 1 Ksrracanri Irouu prtjran ami citboaafBtaaawatt* rlamnui Jl:m tin tu j« 1 ara toaavj u na
«7 B isa la a aaMa t ua tau tori aa ucnt uto-rMto' hi tK 4 1CT1
Cjskiicj coil D-aca arxl (.nxn* COK
BBC Alar iU D-.aSKj'
llar'icicr Sfaclr^ri
ixaiitKrcZxaineKi
i6» ea:.i»uL/»ia(jr><iiK rssi
r&9& ftocllai ctyilairni; 50 Ma'.ht ;<i>j<j.-'t *<y BBC
■ t •!, - : .. . „, /KHrilKlMllAKi '-• J-
SWHt CfHN|ii« f(> Kll(|iitsitiiiii Orili'i :i)
Simon Software
FREEPOST, New End, Redditch. B96 6NE
CLASSIFIED
661 3036
Contact: Claire Notley
ADVERTISEMENT RATES
Copy Date
Linage: 40p per word
(Min. 15 words)
Box No: £4.00 extra
Linage advertisements are
prepayable and the order form
published in this section should
be completed and returned
with remittance. Credit Card
facilities are available.
Display — rates per sec {Min. 2scc)
One insertion : £8.50
Three insertions : £8,20
Six insertions : £8.00
Twelve insertions £7.50
Display advertisers should
preferably reserve space by phone.
Closing date for Classified
advertisements is the 21st
December.
Post to
Your Computer. Classified
Department, Room H211,
Quadrant House. The Quadrant.
Sutton. Surrey SM2 5AS.
Britain's Biggest Selling Home Computer Magazine,
BUS-TECH
LYNX
NEW RELEASES
1 YNXVADERS Arcaar- flemr tor tho Lynx Good
100% machine code '"'**' mentation ol Space Invaders with fn-
Smooth G !•[>*•: i f? 00
2. ROBORUN
3. WORD SEARCH
4. JUMPING JOHN
Thle 9»t* lias ; *>iHt. «vli.;h you *•»* 10
oioyies* through wllli Ilia li.»/.vil of recto
ki va ti*rr*.», iiu*'dv vtc Each level it tiero«-r
till eventjalry'' you eiououdonoiahyou f»4v»
lu faco XP? G'OOI nneitsuMiipiit wilh a butt
m hot o* feme rt 00
Th» progirMn a beioa on a very popular cu-"-.*
Of the umc name With bud! iri library of
words or you; own wotdscvn be used. f6 0C
Control Jo*m » Sfple fMOw inuvRinmb lo
retnov* :n* emoratds Your King fu)t ttnt you
a lowfy poosent to vw> cmiI* n) tho r*v.i boron
Dog-Brearv Each V»om of your Que*:
becoming harder m you loop the urrpar:*
vVrven the b*Ji rings voti nwvu on to a higior
<r*r4 5 lovt4l Of play will many vened
obstlcte* beco^-no haiat> a you iiroyint
C7.00
5. MAZE OF DOOM Vou «•* * w »«t wuaio "> Commm .««i your
quest ii in luw :hr Lhwj from iht «W
OOprowo" b> seeking MM talinn |r**tu-«
from tho temple ol EVIL. Pjvwy ili'uuyh the
compfceeted >n*fp (Moieclod by Goofcv
I'/J'dl end Wfewotves OK With spe< » *">d
ttanwve etc tc assist you £6 00
NAME .... ,
ADDRESS
□
□
□
□
□
C^iC-ri nlP'R ItlildC CJvoC *• !C
BUS-TECH
19 Land port Terrace,
Portsmouth,
Hants P07 2RG.
Dohvmy tt\i CAhjom*. ** wdrtx dispatfttad v/ithxt 4$ hovn
Guit ooouiriot vnkvnw.
Send s ».» tor tut wtMt'e '■>! ol ,'i !'!lr\ rW your dm
661. 12
AT LAST . . .
PLAYING
THE HOBBIT
A complete 36 page guide to
playing and solving the
adventure game.
Only f2.25 including 1st
class postage and packing
from:
TEMPLESOFT
13 Templo Gardens
London NW11 0LP 6*6- 1?
DISCOUNT PRICES
Computer} and loffvttre. all at discount
pntei, full range from BBC to ZX8I.
Send SAE fot Jstest Catalogue to:
APSOFT
Frtpoit EM12.
139 Birntlt Wood Lent,
Ashirad. Surrtr KTit 2SH tf.it
NEW Ao-riros*. NEW Oejl Al seven Dragon
Poclaup* luguircr 20 program* '53K of Oats
PLUS manual .vilh instruction} jnc
piogiummlng I in fo- £ 15 CO Oft manual only
ft 00 (refunded oil 'vceot of oro«- lir
p«.- u yoi AL TON. 17 Nebwood Road. Shipley
8D18 4AG.
669 »?
ORIGINAL programs ui(j»miy rmede<l One
•no Commodore 64 Edu:et onat or Gamca
Cosh pav^-t"! or royal!** Proteaaior 1 1 •
atriclry odh«r(d too Ser-u »oki ptggnm for
vtKi>nl«ta^on Kngnt ProOuCIs IUKI Lit) . 71
Co no ftoad Earbv l«noih<» B38 6XL
*$3M2
SOFTWARE TO HELP YOU
WIN THE POOLS
-POOLSWINNER'
Tn* most •oprvatKalad Pools PradtclnKi
Amj avaJabi*. Grvoa p» ototbAlio* of koto
draw*, draws, homos or aways. based on
two data b ase! totting over 20,000
matches Imeivdedi.
The Oalafiasi are automatically updated
•a reouta are onterod. Con be used In
simple mode, or with parameter
adjustments to devoiop your own unique
forecast mot nod
Fufty documented, aveiiabie now for
APPLE, SPECTRUM, DRAGON. 2X81
I10KI. BBC S . COMMODORE 64.
£ 15.00 ALL INCLUSIVE
M Seiec Software (YC) =
asiSasi 37 Councilor Lane. ^■ k
Choedlo. Cheshiie
Tel 061 47S 742S " u ''
AM o/oVs cbsporenoo' by /alum pott
SPIICTRUM 16/48K
New intpeoved proglamninn: Okl
Mow JvjilaMc JiiJ ■% t ill only £9,9j
from scleclctJ compiiicr vlntps or
Iioiii Star l)rram>. 17 Bum C'Idmt,
SciitetnrJ, Su>se%. BN25 JI.W . tibb to
TAPE COPIER
SUITABLE FOR ALL COMPtTiRS
A fUrcul Irid tftst jllo.». MMOttt
recorder to uSMtM 'cCO'd*' copviriie o»
vu%ir orrc m,» V.C icttvure
i ••• lr*fl (Or
thtn,- (fctfl :.^liblt lo lojd
|in>gr.i<m A muiTlnr an I >NX uirt}, !>>•■
ui'l.ililr tor jli Othri XI 10% tj •'< II*
'*•' ttimt niMfi iim,
I fot Road. Mjthhuiv
1441 X (Ml III Q i., i.
Konrpsoft
ORIC I
NEW! ORlC-1 COMPOS6H. Any r^K
con 0e btoushl lo your lingomc* with tne
aid o* this eynthtMer orpgiom. Induces a
ful eolot to alter your recorOce
mattsxpieoa. Colour graphics 48k ORiC
orVyf4 95
OfllC-1 BLITZ. Super nraphic* and sound
eHocts coiour. hlgn-scoro l& ana *av
0RIC1 orvy £4.36
OR C 1 SPACE DOCKER. Colour graphcs.
sound and luyh scuru. Greal eddictrra
gtnw "ok and «B* ORiC I cr^v C4.9b
0»C' FORTH Teach yourteH te'tn.
lodudes manual 48k OFliC onv CO 96
SINCLAIR SPECTRUM
NEW SPECTHUM WORM. Superb a-cado
Style osmo Con you rjruuru Iho survrvll of
!tio worm tnrougliout litis multiple ecropi
Dame 16k arxl 48k Spucrrurn only £4.96.
SPECTRUM SRUIT MACHINE. Authentic
ono-4"-wfl Midi: wnch h.iTuro he'd ond
jyrb'o HIRES Sophies. 16k. and 48k
Spectrum only T4 95
SPECTRUM NIGHT RAID. Adec*ve
SUTZ ttyfi uomo nttn lull colour yr^prun
and sound High sccro ate 16k end «8k
SPECTRUM untv 14 ,'js.
CASH WIIHOnriEK AilrJSbpPoo; Px*
T'jilv ul iihii, os ii viUrd
All urogranit nkolleble In Swedon
from CHI
Son 603 631. 06 ESKILSTUNA
SPRINGFIELD- UPPEH CHURCH
VILLAGE. Nr PONTYPRIDD. MID
GLAMORGAN. C.F.T6 1EE
PROGRAMMERS
We jrfenily require good quality
iO!':»t!e Tor Ihe 2.X Spculrum. For the
nth; maieriaJ »e offet — Improved
market penelralion — bipcrl prnenis
lion — World Wide Diutibu'.ior. — Tota.
dmnbution in ihe UK and a high I5 r «
Koyaliy.
SPARTAN SOFTWARE
9 Cotswold Terrace.
Chipping Norton, Ox on. sea c
^FULL COLOUR Inlay Cards
St- your rMOgromsw - "i EOfouf si >y uici I'uma ■ tile <is £28 pe
I.OOd. FuHccou' nU'.jjeo 3»s i:y onO professional sa^i appeal.
A.W P. are the SOe-U^ili ami lra:ln colour prihMfS for both
AuGin Ara compute' cassette inlay cards. Thny are p-oducoo in
MM typOS. a delui tintsh •mn 1 .0001 a"U llnr aUrxtaro firvsh
(mi.-, 8.000:
Ontaas anil u.npf«s from
A WP Ltd 5 Beniey Square, Sallord.
Mnnchesier M3 6D8 041632 4533
514 13
t
■& The Trade Colour. Printers
VOUH COMPUTER JANUARY ,984 267
VIC -20 & CBM-64 OWNERS
siu;
Are you led up wilh continually looking in the Handbook (or all those
Control Symbols which appear in Msgaiiiiti Listing*. It to, Send for
our Sell -Adhesive Plastic Label which makes Programming easier.
Stat* which Computer. C I -95ea. ( Inc VAT & P/P). +50pOulside UK.
C. O.S • 13. HIGHLAND ROAD- WIMBORNE- DORSET-BH21 2QL
Vie 20 lunexpandedi games ce&setw Ten
fla~9S including: Froitflc. Pontoon,
3-:-:.-c,' i-ic Only rj 99 nd p&P win
instructions. Cheou«s'POs to Cherry
Sottwaie. 102 Albeit Row We*:. Bobon.
Lar.ci. BC1 5ED
tasna
BBC drat software, INDEXITT- - Random
access hies for magazine, ohoto. sumo
<nde<<ng otc GRAPHIXX draw metes
•ic M with lfi »h.i(it!> mi iinxlr I screen fl5
each. Gin-nun to D. W.iii»i»». 5 Set-nonl
Aw*iu#. Edmonton, London r\9 7JL Tel
01 SO* 0097 Stem
W1 -J
Free an-etlo i|ami; when you join Nsaonwdc
Ccrt^nilri CUih Sijftwaifl Excnanoe. MontMv
News.-«ttei, Discounts, Pfln P I*. S.A E 'u«
dtwrfi kCC 17 York Clou. Bsiido.
9eCto-dshtc, VK4b4AB
fi6C' 12
ZX81/Z80
MACHINE CODE
Progi»mmino IjW. 1&8 td&i O* A*. each
irijiTucfpn csisfully e«p'amed with
en-npiet. Dxotciaot and to'ution* •'' 50
• f I 00 pp. or S A E tor descriptive
lastltt and FRFF ciiunt losdmo, oot fc
2X81 tot
C.L Bualnsss Service*, Depi ZX
M2 Eccleisil Road. Sheffield Sli BTO
Oregon (j ptofclnm* to rinkglit U mtwtai-
Laaashow/Aetobai 'tanoei *Badjusei,.'
Trc-'Snakv Excellent value at jitM £2 99
Sorvt Cnociuet.'P.O. to David Jc-nwn. 3
V, !:•■ Ir.r'li. l.-i :!■- IU
656 17
Spectrum aamoi. Burger Time. Peno.0.
Ztor>T\ ?ip ?»|i Timogatg Redwood Spiv
Arcadia. Jumr>in|| .nek. Jntpje. Penerraioi.
Ofbrtei, VCoilci. Asteroids, £4 SO each
Cheques. P.O'i to Lltllecotw. So»r*aro 76
FinchampmilMl IVxid, Woki«Mjhe«i Hcrlv
PGivaNS,
627 (2
SPECTRUM
KOPYKAT
IMPROVED PERTORMANCE
Simply the beat. Copying any
p:i.ij!iim ib now ax easy as LCAIV.ij
and SAVEtng ys;: cat. piogtair.s
Any ZX Spotiiu:t< prograrr. can bo
DMkaxNp ■■■''"■ a fiesti tape Evvn
pioyronn Dial cnnr.o: b*> stopped can
itowboccpsed ICOperr^chcecodo
Capie» heod*:.ew Isle* ftir.t* file
name SPECTRUM KCPYXA?us«::a
pi'juiiirti area so fall size prsgiams
o»er4l ?K ate easily dttaUotedAk ■
far I6K tnacrnr.es) PUIS TREE
Hfisdr-r Reader ptoyt jrtt
Deapatchad by first class return of
pott. Ser.d cr.»7ja/PO fo:£«.95 U
MEDSOFT
61 Aldajajn H..<*z In'.ake.
Doncas--eT DN'2 5ER
trtAN even copy itself m .»
SPECTRUM
lfiK or 48K
NUMBER 7
K v<itir child .ifc'cd <■', " of 8 and in
need of ;i link evtea tuition in
M;tlli\? The M'MBLR 1 propram
«;!- wrrtun hy i c s cb co mitLilK for
x'bool iist, but it W now atailubk lo
all SpCCtnttN OWACH W.V5
PKIMI MIHU4KI
tl llr.i.mi.rl.1 Knxt. Phmuulh PI J MJ)
TECTEL ROBOTICS
CONTROL BOARDS FOR HOME COMPUTERS
ORIC
ORIC DUUBRY C24
1 of 16 channel r.ontroiiet
ORIC ADC . . . t'34
Superfasi. 8 channel analog
- (Jitjiial scunner, 8 bit
resolution
ORIC I/O port .L'39
16 iJtotttciiiiitiiiblti chdtmuis
ORIC PRINTER . T9b
26 col, matrix, graphics
double sizod print, ink &
rihhnns.
2X81
ZX81 DUUBRY - £22.50
1 of 16 channel controller
ZX81 ADC C34
Superfasi 8 channel analog
- digital scanner. 8 bit
rr!.Dlll!l<lll
ZX81 I/O port . f34
16 progtitnimubUt channels
/X81 HI-HFSOLUTION
GRAPHICS . . C28
stunning insults.
ITEXT SOFTWARE a new range of educational programs.
TODDLERS {pre school)
LEARN your ALPHABET
LEARN to COUNT
LEARN your COLOURS
LEARN your SHAPES
ABOUT the HOUSE
ABOUT tltn KITCHEN
ABOUT CLOTHES
13.95 each
MUMS & DADS
ITEXT cookbook (English!
ITEXT cookbook I Chinese!
ITEXT cuokbook (Italian,
ITEXT cuokbook (Indian!
ITEXT Wine & Beer Making
ITEXT Cookbook Desserts
ITEXT Cookbook Confection
C5.65 each
Send cheque or Postal Ordet to:
TECTEL
Telford Opportunities Centre
Halesfield 14, Telford, Shropshire
Tel 0952 581738
P&P £1.50 for cannot boards €1 tor ropes
651 .12
"I HANI TO WATCH
TMK TVT'
Urn «uj uao hair aaai runrd irm ur
ou)b» jbj ••*■ to muii ii ynurirll
*■**• yon tn MIT **r ihmujiii m
rra»inn«t t>< Ittl tumMiix tmini -
Naewrtil
Vc» brO oa . TViCoowuMt A«n«!
laWSSSJ 6«jv No aied it. k n p >;haBi-JH
T*v k*Jt er l« iobcH roui cont^im
*»t*> Task <te 'iwiKk
ntciti.ni K ,vAiip*p
Sndptiments to:
FUCHl tXIXTRONTCS LTI>.
rkfli Hem,
Qujiitt M. Soatkaainloa SOJ <A1).
specmM
cms
Dare you face
The Turk
The original Turk was an
eighteenth century auto-
mation, a life-size mechan-
ical figure resplendent in
Turkish costume and seated
behind a wooden cabinet
on which a chess board and
pieces were placed.
OCP now offer you the
twentieth century equiva-
lent of that Turk — a chess-
playing computer program.
The Turk challenges you
to a game of chessl
MANY
OPTIONS
INCLUDE:
•6 Levels of Difficulty
• Demonstration Mode
• Board Editor
•Games Printout Facility
• Blitz Chess Against the
ClOCK
•Two Player Mode
•Unfinished Games can be
Stored
• Recommended Move
FULL INSTRUCTIONS
PROVIDED
CHESS THE TURK
ONLY £8.95
Post order to
Oxford Computer
Publishing,
P.O. Box 99, Oxford.
134.*
BUFFER W
. 01-769 2887 A
We do not stock any
only a huge collodion of solmar« ana
hjrc*aro tor Sinclair*. Commooonjt.
BBC Micro nml Driicjnr . .12 IVhatataatld
you 0A|l*C!?
SJ2 10
r 310 Stroathom High Rd
London SW1G
Imagine, "a-solt. etc.. software s»kv« lor
most popular micros SuOscntw lo our
catalogue and uliu.n S% discount off most
Jerd S.A.E lot duoit-- Ar--c-^r
Stihwjio. 2 Aldehv Close, St Johns.
Naibo<ough. Loicostor.
639.12
COMMODORE
64 FLIGHT
SIMULATOR
Pilot your own aircraft to a
wide choice o( airports in U.K.
Magnificent graphics. Requires
lovslick. Casselteyame F9.95
CBM 64
ASSEMBLER
Write, read and copy your own
machine code programs.
f6.95
JUST RELEASED
CBM 64 GOLF
Play gulf on ibis 18 hole par 72
course. Challenging game foi
Oil levels. Improve your
handicap al home t'/bU
L'frimir. miKMrntmi DtKmntM
Moil ordoi onlv In
Anrjoi Productions
14 The Oval, Oroxbourne Herts
EN10 6DQ 621-2
16K ZXB1 « DK ironies Keyboard • Warlir
S"G«n- i7S • tlCO woith ot ioIiwjt -
ma Mjy soliv Ti- 0475 34383 - Q-ansm.
613-12
Memotech MTX tofiwaia wnmed. Royatt«s
naxi to proornmmors Martin Ho>v#*. Powtei
Pioo«»ni, 1A Glcnlyon flood Lonoon SE9
tAL
626 17
CGLM5
Ganwitap* t tot Mi.. SurdCGU M0 *iv
Das-c 1 anu . . |..e: . 1 .,•■ quallf
oa»«e»
tor only f& 96 including
PftP
Cnaojurts.' POs In-
FARNSOFT. DoptlYCI
22 Great AusiIiih. Farnrmrr
L
Surroy GU'J 8JQ
as •:
URGENTLY REQUIRE
GAMES PROGRAMS
Ocean Publishing Limited, publishers for a major
software house, urgently require good game programs
for home micros.
ZX SPECTRUM, COMMODORE 64, ORIC, DRAGON, V1C-20
and ACORN ELECTRON
Our national dealer network ensures maximum sales.
Should your program be accepted we will pay top
royalties or buy your copyright.
write in confidence to the
SOFTWARE DEVELOPMENT MANAGER,
Ocean Publishing Limited.
Ralli Buildings. Stanley Street, Manchester M3 5FD.
OR TELEPHONE. 061-832 7049
266 YOUR COMPUTER. JANUARY 1984
TIDY IIP THAT MICRO
ft BtAMl Ifti r e, **.*« t. -*-,«•-
|M .I*.'..-**
"".11 r.i.*.i n.r m^ ■
pft*» twit «• H M C» Mf « . *-
***» Tt «ft»» **. 4»l.w.
« U4..U* l.<.i.
It* J
Mint nn.ii.' r.
"•0*1 oooui*' mcroti BubwiHN tc ■
ogu* and obtain &% di*r.tiu<n nt' khkj niu-.
• a !•'• >l"1i«k A'tnclia.. Scltv.»«e J
Aflt'bv Clou*. Si Johns Uvhom.wy.
LttCMtai ■■ "
2X81 compulcl OK! ''Bank". [•
Order*. Foreciut. BoDid. Ea»y. Tape t"3 «i
Q I Y ZX8I intOHnjiltMt lur nrjphict. €2 00
Tensai Tecfmo pgv. 590.') I
GARDEN BIRDS
This new program tor the
ZX81 16K enables you to
identity over 60 species of
garden birds. Simple to use.
Not intendorl lor ornithologists
but lor those interested m
birds. C6.50 inn. p&p. Send to:
NATSOFT
The Old Customs House
Banff AB4 1HW
Cheques payable to
E Harbard, please.
AQUARIUS USERS
Garnet Cassutto 1, 5 games
including:
City Lander {j Zombios: £4.50
Tape Interface for any cassette
player to Aquarius: £12.95
Cassette leads for normal
cassette player to Aquarius
t'5.95
ORIC USERS
Got loading problems at high
speed (1200bauril?
Buy our tape loader I No internal
connections rcqudl
£12.95
SPECTRUM USERS
TAPE BREAKER
+ Ftee Tape Headereader
muh. copies, verify, headeness
etc
E3 96
JEOHI CHASE
very fast m/code, difficult £3.95
All by return post.
Cheques-' POs.' cash to
SPECTRASOFT
Capital House. Market Place
London W3 6AL
SATURN
SOFTWARE
of Somersham
For the Dragon 32:
Tomb of Tuthmosis
(Adventure) £5.50
Waxworks
(Adventure) £5.50
Both for £10.00
FortheB.B.C. '8':
German-22
(Excellent "O" Level
help) £7.00
Volcano Island
(Adventure) £7,00
MORE programs soon! We
stilt need YOUR programs up
to 30% paid.
The Sycamores
Long Drove
Somersham
Cambs
DM
aid lot time labkri and addition wuov b 10
veaii £0 Mail K««o. 14 ClOveCy Gaidcnv
i..-.i-iii rMi ?nw
64?l?
Oilc-1 dialogue coav »oui pioumim
•lattcatnlilti ni.o p'oh*."" otrufw* only %K,
Tape . 'ull aislmcMMia C3.S0 S Cirri IB
Ha<flw«il» Road. H^h'*». Btiduiiunli.
ShroptNio. VYVI6 6E*
630.17
Full .--i-wiililw lor 48X Spccvurr ntkidc*
LaDels. Geo' Diagnoia. Dr*nu;>lr pam
Tallies. Conversions. Printouts and nwitf
Only Cb Price includes documenlason iC7
.vlh dtwwefnbter I Qtjtf\3m Ca'». Tunbcc*
Road, Wo'twoK. Hw^oft.
638-12
SuPtRB CruniiikK pin^nit lor 5 8 year old*
cducot.onal pioniam* r<y Soecvum Gun
Swmn, Tim Plir.isns. Tune Cloth Oaf? l)ia»v.
i ,vi lm u* only C- 95
liom M 9 Sofiw*'*. tn-vm Ru» HoutO
. S P P (iirf-inirv C 1
ZX SPECTRUM 48K
POOLS
PREDICTIONS
Iim.iI Ueilr. ond "'''eol* Ojocr rvls
• Be sti Too- 1 'oirraMers
•Baaod on corrant rem*.
• On h.gli qiiAlit> e.«S«t'T>
• Uodoiaoe ro< Mew Seasons
r>Niv
£9.95
Incl ? 2, P
"MA YFIELO PRODUCTS"
18 High Beeches
Cambeiley. Surrey GUI 6 SEL
ZX81
£3.50
SEE-SAW SOFT
IA Y.E. COMPANY)
. ZAK-SNAKE • NOW AVAILABLE
•SUPER-FAST MACHINE CODE
GUIDE ZAK AND GOBBLE ENERGY CAPSULES
GROW AS YOU GOBBLE, AVOIDING BOMBS
SEE SAW SOFT, 1 THE MALTINGS, THORNEY, P'BORO
62D-12
BBC GAMES
• MEPSPAC* ACirt\T You me *«oi
■'w* tei'io-y to dttrovt' lh«
•r <il \rr • r,^, MiOetvyiMpon
A'CaO* actoii ,
»o«no Model 8 wilv (6 it
Alio ovdAjfr* lb 9i rath Model A
o* B S<1 t*>e Va««. So<Je» liiviiwMi
Ar-J-oJi
MQRLfV ElECTROWCS
1 Mortey Place, t.irjdon Road
Snaemoore. Tyrvu & Wnnt
=?.- ir
MICRO CHIP POSTER
4<1 • SOrm »«« 'eatunnn Molu'Ol.i
VC6SO 00 -t>L-i nticfopff^cvii* cl-ip
«r d>a 'cm sne A«rg •<«• t 'i ml m-l.iiK il
.1 jn.Mr '« .i!<in B> 150 ■
SATELLITE POSTERS
41 • QOcrn Landul poiiot movymg
.vKJf ol UK dB • *Ot"i V1ii!r(.-..it
OOilf WMiTC) wrote at n.vtli
AR costeit n '\A CO'OU" and ovo i '*Dle
hot FA BO'ni .!■•.',
Ihteo <rz VAT AM 530 P&P p«' iwdei
Ch^iy.ie*' "*0 tn
Climoi Computer Systitms Ltd
17 Broml Street
South Motion. Devon EX3G 3AQ
Tel: 107695) 2314
&
SUPER SORT
I'sos ultra- fast recursive
technique to sort lists at tun
times the spend ol I hv
commonly used Bubhle sort.
Program on cassette plus
fuH instructions for ustny in
vour own programs.
Available for SPECTRUM.
VIC 20. SBCtA'B),
ELECTRON. T.I. 994A.
Send C3 to:
SCORBY SOFT (SORT)
Main Strool, Flixton
Scoruorough Y01 1 3UB
Siiprfh lii 'ii | .• '.r Iim 5 fl ytMl nkH
r3i»oa!ic'i»! piopraiirt Iw Bp* :• »> Ctm
S'j"«. Fun Phtaiot, Timo Cloc^ O**! 0<av»
Suss-* S"op O'doi oil five lor only t* 96 'ro -1
M.n Soltwntr in Vul flin Route Ch-vio?.
S P.P., Gu»".W",. CI .
633 12
ZX81 .id^m-urr eamclK'KI "C'jn«:k>t". Jixr
:»■: raij!»j! yuot CJ.W Imm K.L. Sofivmc.
i? Piiil">e)dC'if«<'riil. Iwnl.iiir. t --r ..-■■-
VljIK R" IHB.
Ml i:
TEXAS TI99'4A SO*I»VO'C W de lanae
j.. ..: - '• ..1.0 95 Sriwt «.» e. fo"v: Ape.
Soltv»ai«. iVCt. Sw»» Cotiaoe. llnnpnov
Road. St Lnonatrt* nn-Sei. Si. -.!••• '•.'<■'
if/.
-:.■ .
ViDS9 GfliaSS
NO. 1 FOR HOME COMPUTERS
AMD SOFTWARE
£199.95
£164.95
£133.95
£98.95
£127.95
and Accessories
Commodore 64
Dragon
VIC 20
Spectrum
Spectrum 48K
100's of Games, Books
available for all popular home computers.
Authorised dealer for all major software
houses.
All Hardware and Software available tax-
free for export.
All goods guaranteed.
All equipment on demonstration at: —
VIDEO GALAXY
293 CH1SWICK HIGH RD.
LONDON W.4
TEL; 01-994 4947
4M'9
YOUR COMPUTER. JANUAFIY 1984 269
SPECTRUM
GAME
+ 1984 DIARY
Join the Spe ctrum Software Club now, and choose a FREE
GAME CASSETTE for you to keep from out Top Twenty Best
Sellers listed belnw.
OVER 150 ihed-and-tesied quality games available at a discount
from all the top software houses Only the VERY BEST
programs are slocked.
Our unique Exchange Plan means you can enjoy any game from
out catalgouc for up to 30 days for |ust £1.00.
EXCHANGE YOUR EXISTING GAMES or Ihe Frnr* Game you
get from us
• NEWSLETTER ■ HARDWARE DISCOUNTS • REVIEWS ETC
***TOP 20 TAPES***
3D ANT ATTACK 48
FLIGHT SIMULATOR 16 ■• 48
LUNAR JETMAN 48
ARCADIA 16 48
KONG 16-48
PENETRATOR 48
22O0M 48
8 POOL 16 48
9 QUEST ADVENTURE 48
10 GULPMAN 16 48
11 3D SPACE WARS
12 TRANSAM
13 MASTER CHESS
14 FROGGER
15 AHDIDDUMS
16 MAZE CHASE
17 BI.ASTERMIND
18 GOLF
19 MAZE CHASE
20 3D FSCAPE
16/48
48
48
16.48
16'48
16'48
48
48
16/48
48
MEMBERSHIP APPLICATION
Please enrol mo ,r» <i "lembej of :h<< Spectrum SoftwAio Club
I anctov t9 95 ipwtbte :o VkJ*o Intemaiianr:
Seno iw rhc Mlowrn Pp£E CASS-
i "Enrol betata ii-ni.irv 3'it *«d o*t * f(*tt '9tu piarvh
AoSi*1n_
PoilCllO-:
Spectrum Software Club IYCI, Video International.
287-291 High Street. Epping. Essex. CM16 40A
6W V
MAKE MONEY
FROM YOUR MICRO
This book has plenty of ideas
of how to use your valuable
computer knowledge to earn
money. It includes dcta s of
equipment needed etc. and a
general section on setting -up a
small business at home.
Send C 3. 50 to:
SCORBY SOFT
Main Strot, Flixton
Scarborough Y01 1 3UB
SPECTRUM
AIXTOKOPY3
Make s»[*u3 ::pti c* am 5oki->-> :jo*
ixw sS mora pc*vnV
HE MOST 43ViNC!OCO^-R
»•' M00UCH
CmmBmc, M*cftn« Z«M iMiJr«i
AutcVf'm jr.i i.*: -•
-.0 'RC-t-cT :■. :--
-!•• tX*YCOK*C*.»*Bl£Of
CC W NG ^flOC-SAVS
"i I HJU - -SUOS3
iKCOSrcvr n '■"
R and B Tidd
160 Rowlands
Wolwyn Garden City
Herts AL7 4RG •»!>
*#*#**######TAPE COPIER*****»»**-**»
The most advanced BACK UP COPIER lor ANY SPECTRUM avatfciMo.
MICRODRIVE COMPATABLE. Does any other copier come near?
1 OOK ai only SOME ol its options:
• MAXBYTES makes a woitung copy of |»ou.rani& ueeupyiny it*>
full 16K ui 48K!
•Verifies. Hnrwat copies. Amo. Abort. STOPS programs.
• Loads CONTINIOUSLY Inoi jusl ono pan ai a lime ItVe most
copm.*i:i) inrun williuul pftrisum <t ktry
• Copm-*. HFADEHIESS and other types. Indeed AIL proQrarm
dial wo are' aware of I
•Virry usei Irinndly and stmnto to ute.
LISTEN , We arc so convinced dot you witl lie ph.siscd with our produci that we
alfel ,i FULL MONEY BACK GUARANTEE if vou uio not hilly satisfied. Cost
only |'4.50
Educalion one - 3 [mucjijiir; (Number Game, Sptrllmii Game, and Co
la t d at aHlBs l for ONE inclusive price 1*4.99 Teachers Marks Book £4.99 SAE fo«
fviH details. All with FULL MONEY BACK GUARANTEE.
LERM. OEPT YCJ
16 STONEPIT DRIVE. COTTtNGHAM. MKT HARBOROUGH, LEICS.
660/12
Full astemtiler lor -UK Sp«c!". —
mooot* ijdc-ii. tyim oiaQnoi i
dale t»t>'es fom-ofsicis. printout t end
mcr On'v ff > pore inrluites
documentation 1(7 i»ilh tfiMttc-btv:
Gre» , »<n Can. TunDeck Roao. Wo«jv»«n
Norte*
O'JOOiB lecwOOtVl TMNCCMK
747 FLIOHT SIMULATOR
I .!->• v ■■jrt t -M $m j ■ i«ti fc> wet rln i www •*
*• eat +•*•***** «■*■*»* I" eVuHM •■«FU*M>» t.«*f> e*
*•> •*■*•-«.*«» n o ■*■ iMMtt ptuti mt "v*f
♦*J«" * *j f i l n > «*»•». vm mv ** i *«#■#
m*<m*** N«nJ'^i4MHHf*M'^««n
4* H »J» 1- »fc# to _W_" . ' . ' . ' JT ** • Hw '** 1 --
•••n^ ^w. i^^ (Mliat ia*^*B ftt '. i ■■ ii h
ew<« a»w mt. >». wmv^ii' Hp«aM«w
•» u_> ii i mi ii i r< a««m mn h kjt «h-
«*•**■ »» a'«6» " l^er«fl ■■ !■>>** "A r»*
Ii* ill * * •« fc« >*»■ W^ ' !'•»» Cfr^SwW
Cimiii M »►■ r4 Ml 1-tf.ilMI
: » : c .ii 3m- tgi
imr
Wrj W 9 ••••
ACTUAL SCREEN PHOTOGRAPH
MEMO TECH MTX nllwaw w*m«rt
Pov»»'»« P><d to prog>t<rwTi«it Mjflin
HoftM. P»v.l€» ProB'»"». tA fjlanlvon
«oji<I lckv*saSE9 IAL r;r. v:
OflAf.OS •duoitorijt' mjtht o'og'nm Ltim-
•riu axl 'o» fnt» t»W»« »nd »tW'ltofl «Mt(ihl«
5- <0 vt»-» t5 !«*J Kma 14 ClovollY
Gn«l«» ?r»'*'<»€N» 7RW. 84? !J
■■81 t OK Tfonict k«vtMkanl *
M»pW%gSG«n - C7S - C 1 00 worth toft -
«jt - fJO Moysoirt. T«l:047S343t)e
Cj'»"»m. ltl'17
c«€E Ffl£E' FflEE' C>2ca«i«itf avith ewv
o*rn«« t»p« oidfl'td fll C6. 40 ««£* Foi
Of«gon olffti op«n until Xnvis SSAfi to-
<»t»-oflu« to Alton. 21 Cross Banks. S>vpi*v.
W«tVo'it» 637 12
GAMES - GAMES - GAMES
PROGRAMMERS
REQUIRED
I
Wo are the solo distribtitorr. for Imagic Rom based yamo cartridges within
tliu UK. We now require high quality progr/imrrmrfi, nnd prociiainnwrs
('jip«h»^ of nanwihinfl existing jjiimos onto these systems:
BBC
Dragon 32
Commodore 64
Vic 20
Spectrum
Atari Home Computers
Oric
'Royalties paid on all sales made world-wide'
All games will be marketed throughout Europe by the Imagic Distribution
Cnntre under the exciting new label 'SCARAB* software.
Send you i superfast machine code masterpiece in confidence to: -
A.A Hales Limited
Imuglc Distribution Centre,
PO Box 33. Hnrrowbrook Road,
Hlnckloy. Lolcs. LE10 3DN
A mombet of thv Adam Letiutf Group pic
670/12
10 COMMODORE C64 PROGRAMS £10
ICONIO SYSTEMS LIMITED
37 B New Cavendish St. London W1M 8jR
10 BASIC PROGRAMS (to run, list, save) Race.
Flight Simulation, Chess, Tvpinp,, Arcade, Adventure (with
sound, co lour, sprites, graphics, special chrs).
QEQ3E 10 BASIC & MACHINE CODr: UTILITIES
Assemble, list, merge, edit, delete, etc On quality TDK 060
(or similar) cassette p&p25p > -us o
SPtC'HUV gjf-** 9j'o«r Tmt». Per^o.
Z Zoom. Zv-Zki. Timcgete Redwflec So *t
Atcada. J-mt»"g -'*t^ Jet|MC. PniKUrotof
OrMcf V Cod«f. Aitfocj H 60 wch
Cfw-m-et POs in L.Ttkwntp* Softwi-e. 74
F<r<n*mpit**3 Road. Woltii!gh.-im, Seas
r^G!t2^G. tn r?
VC 20 <un«>perv)edi gamos calMttt. T«n
0*m«t n;ljdir.n c iooge''. "Pontoon'
Breakout . «ic only £3.99 >ncl p&o V; it-
Innructaoos. ClieQjes.POa to f>*»ry Soft-
ware tC2 Albert RoadWost, Bolton. Lanes
Bit SFD B34 1?
SPFC'PUV £;"K>e tutor.
S^-.^r e*c.aJHj »rvt r4u<-ji>c'» o» ,T *S »*(o»
C& Aiithmotic numoots. toeOnj rlt.i.vmg
music kcvlros'd sn«S SjrtSOlO 16 -)flK
c »nia«lic vfttun lo- mr-rtnr tw Se<t»i>ie.
■ft Hunttman'l Oriv« Upmnsto*. Essex.
r.M i?
NOTICE TO PARENTS from INFO-STREAM
Computer Assisted
Learning
If your Son or Daughter is weak in maths or the sciences? Or
perhaps in modern languages? Why not help solve their problems
with your Home Computer?
INFO-STREAM offers software ZX81, Spectrum, BBC and Vic
20 micros covering most subjects in the school curriculum catering
for all ages and abilities. The programs range from pre-school
learning, through teaching aids for Primary, Junior and Senior
pupil levels, to revision for C.S.E.. '0" h A' levels
For a 42-page catalogue detailing over 220 educational programs,
please send CI {refundable on first order! to: INFO-STREAM
(Dept YC). 36a Chase Green Avenue, Enfield, Middx, EN2 8EB.
695' tt
270 YOUR COMPUTER. JANUARY 1984
Acclaim Ltd
OUAIJTY CASSETTES
Competitively priced blank
cassettes suitable for use with
micro-computers, tested to
I.E.C. specification.
Any length — Any quantity
Phone or write:
57 Vicarage Lane,
Horley, Surrey.
Tel. 07372-41551 6S6-i?
2X81 advontuio game « 1 6Kl "Camotel .
Jo«i the m»gic«l quest f3 95. ffom K L
Software. 23 PniMitHd Ciaieant. Two
BMM, T»m*otih. Staff* B77 1MB e<« •?
OWrC-l c»t»ioguo;copv your atogf»-n
FWocatabk) m'C (Jioyiutri occupy or*V WK
Taoc and full tnst'octions £3 BO. 5 G»*««\
It H»felwv»lls Road Miql- r/ RnrtflrKyth.
S»wgos»w-cWV166tA. tJC IS
WORLD INFO
A database of current affairs
information about the modern
world. Wars, threats of wars,
types of regime, alliances.
human rights, heads of
government and much more.
Thiee files of 30K each for
Campbell Systems Masterftle.
the serious data handling pro-
gram for the 48K Spectrum.
World Info alone £5
With Masterlile i i'>
or send a SAE for more inform-
ation to:
wimsoft iyci
20 Brook side Road
Wimbome. Dorset BH21 2BL
MANUFACTURING CAPACITY AVAILABLE
Our job is to assemble PCB's. Maybe your job is to design and sell
them.
Seems to us that we should be talking to each other
High standards and low prices olfered to all OEMs for batch or
long production runs. We also make up cable harnesses.
CONTACT:
Warecrest Ltd.
Marsh Lane. Ware, Herts SG12 9QG.
(0920) 66077.
mm
DISK DRIVE SALE
>*#i i «*•**•• «n «
I'flll .......
■M ■>*
if-iw IMi
ptCMNIV UrMflM
::t;
TEXAS TI99'*A w*iv»a-r Witf* range » v *t-
■M liom f 3.9S. Sarxl » a e. lor k*t A»x
So'im-mo tvCi. Swr»» Cottage. Ha*!.ng»
RoaiJ St. laonardx OrvSa*. Sinw» TN38
SEA MS 12
SPECTRUM lucky t»g Four 9>*ai oroo'nmn.
Hrltuirtw. Oei^it Advanlura. Frank and
M«'v Flight to Man' Sand (* 00
chpqiwPO to Uranium Soli. W Manta.
Pirn C*r»<lottu It-'-iv A-gyB MSVI3
rVF(yrTr!9VnUVlTlvVnVrVr7afVntfVnaf7aTR)lj
THE HOME COMPUTER CENTRE
ENFIELD COMMUNICATIONS
,m.
SI>tClHUM48K
f 129 95
ZX-81, DRAGON, SPECTRUM, BBC, VIC 20, CBM
64
ADVICE - INFORMATION -
PROBLEMS SOLVED
OUR TIME IS YOUR TIME
Come and see our huge
selection of Software and
Books from all leading
software houses.
Games, Business and
Educational.
JOYSTICKS. PRINTERS. KEYBOARDS.
UPGRAOES. CARIES ETC ALWAYS IN STOCK
MERRY
XMAS
SALES - SERVICE - MAIL ORDER «*
ITn9TrTSlTfTy?F»T»?FTrejf l fT»»TT»?f , a^rTfT»
01-805 7434/7772
135 High Street
Ponders End
Enfield, Middx
EN3 4BB
I 48k
WIN
THE
POOLS?
SPECTADRAW 2 - THE BEST SELLING
POOLS PREDICTION PROGRAM
FOR THE 48K ZX SPECTRUM
The program looks at the recent form of the teams ploying in each
week's English and Scottish football league matchos and then
refers to a large database to see what has happened in the past
when teams with similar form mot. By combining the lessons
learnt from the past with the teams' current league position, the
program generates a draw probability factor for each match. It can
then identify the matches which are likely to yield draws and
output suitable predictions. It will also output the least likely draws
for the benefit of those who prefer the fixed odds tines on
coupons.
Program, 8000 match database (both on high quality
cassette) and instruction rpanual £12.95 inclusive.
NEWIII SPECTASORT -
THE PERM GENERATION PROGRAM
Spcctasol takes the 14 most likely and 10 least likely draw
predictions and produces ton 8 from 10 full over perms, enabling
you to complete your pools coupon directly from the screen. The
program will run on its own in 16K . using your own predictions, or
has the unique feature of being able to merge with
SPECTADRAW 2 to provide a complete Pools Prediction
packaged
Spectasort program on high quality cassette £4.95 inclusive.
(Cheques /POs payable to B.S. Mc Alley}
SPECTADRAW
1 Cowleaze, Chinnor, Oxford OX9 4TD
SYSTEM-SOFT
TOR THE BUT FROM THE RETT
I Hn60> U
cum
TK. H;ttMl««CiaU»i».-i H»j,; In 41
ia'tuVMHOi UK
Ztcem umat>nt> £S.S0
Tffu Aa UDoatmt ISK
BBC MICRO
UwbanBiNawh
K*tO*»»> 111 *•**•« N»»l
*Ml*i»**a«.i
lit!
an
ii ♦»
(TIC
UK
UK
TVK~iniM««l«ll
IttvatAatml Ark> tfi iM.rmfali
of Doe* (Dnftn Ditil
i--.*.r ir>.i f ■■-. Dtipi
Inter Giltcr it Force iMiiredfill
KM
fJ.W
U: v
£.\»S
V1CI0
SoMMtDuaftno U"
Cli«Hllfl. t »H.) ttti
rW **,»«.• «.*!
V«Ofin(«)K>lfc«Birt1 u»i
v. A«^«*.»n^»,Mi can
m»- AirH«cou u HioMiniD th(«>iai nu.Mii -. inait '«* ~ IXl l
lm<\J I <t»f. *'.« •*» ■» # « -»•.... -W-m» hf,J
rHHt—m.VAlmtdrk* PARI-IIHa |
•3T ctL rurtn jUffiVt m p '
SPECIAL
OFFER
■
COMMODORE 64
FLIGHT SIMULATOR
Pilot your own aircraft to 9
wide choice of airports in U.K.
Magnificent graphics.
Requros |Oysuck. Cassette
game. C9.95
CBM 64
ASSEMBLER
Write, read and copy your
own machine code programs.
£6.95
JUST RELEASED
CBM 64 GOLF
Play golf on this 18 hole par
72 course. Challenging game
for all levels. Improve your
handicap at home . £ 7 . 50
tilri«'t* raotaccnwnl giuiiMilwe
Ma4 iviIm only to:
ANGER PRODUCTIONS
14 Tho Oval. Broxbourne
Herts EN 10 6DQ "" "
JOYSTICKS
DRAGON
JOYSTICKS
DRAGON
Fully Proportional
ONLY
£14.95
PERITRON
21 Woodhouae Rood, London
N12 9EN.
463- 12
Six Duality orc.iilH gamoi se»-U v
>;.*i.r .'J ChMneia Ckm
M»o-^. Pm>le. BHI7 8BD.
>iy CO 00
Can'cKtl
***VIC 20***
A whole arcade on one tape
(fntatirtPi Domhusteis, Biiint:«r. Logos
Soace Muncner, Siiihi^ncv. Fi>39*-
Revenge. Fruit Machine. Lazer&sw
B'tuKout RiMunieil 1st i Ml
ALL THIS FOR ONLY f 4 95
C"»qin>. - P0 t<v
Cavarn Sottwaia
14 Hlah St Cranlord.
Northanl* NM* 4AA
YOUR COMPUTER. JANUARY 1984 271
SOUND with SINCLAIR
If you are interested in a particular article/special
feature or advertisement in this journal
HAVE A GOOD LOOK AT OUR
REPRINT SERVICE!
We offer an excellent, reasonably priced service
working to your own specifications to produce a
valuable and prestigeous addition to your
promotional material. (Minimum order 250 copies).
Telephone Michael Rogers on 01-661 3457 or
complete and return the form below.
To: Michael Rogers, Your Computer, Reprint Depart-
ment, Quadrant House, Sutton, Surrey SM2 5AS.
I am interested in copies of article/advert.
headed featured in this
journal on pages issue dated
Please send me full details of your reprint service by
return of post.
Name
Company
Address .
MAKE AMAZING SOUND EFFECTS
WITH YOUR ZX 81,
TIMEX Sinclair 1000
or SPECTRUM
THE ZON X
3^
£25.95
.nci p&p & V A 1
* Ti* 20M X SOUND UNiT , i completely MtT-conulAtd and especially
deigned lor use with the IX 81 TIMEX Sinclair 1000 and Soectrum
Computers II |iu( plug* m no dismantling o' soklorjng
* No power pack!, heRener te*H or other eursi *
T
volume from built In loud
%
s
* M*nu*l Volume Control on penal
•k Standard Sinclair - ISK flemoeck v printer can b« plugged Into ZON
X Sound Unit without affecting normal computer operation
it Huge range of possible sounds for Games. Wusc. Holicopturj, So F>.
Specn Invadors, Explosions. Gunshots. Drums, Pianos. Users.
Organs. Balls. Tune*. Chord*, etc . or whatever you devisel
* 6 fu» octaves Use* 3-Charvtei sound chip giving program™* contrs<
at pitch, volume of tones and noises • < with tnvtlooo control
* Easily added lo omstmg game* or programme* uvng a few simple
BASIC" wncs or machine cod*
* No memory •ddr»t*M u**d - I O mapped
rutU insiruciKins wilh m*n» aumc*ee o4 ho* to obtain eHects end Ihe
programmes, supplied, tuty guaranteed Bm»t» Made
'fittpt wnrft Spettrum. ttiu nets" tt» Spoctrum f tfiwiitrm Bot'ii Of(f*f
No Sfl PtKttSSOine) VAT
Ptrntnt may DO nurln by Cheque P O
Gro No 388 7006. Postal Order ur C'tiM
Cord
E>PO't orders Bank Cheque
InMrnetensi Money Order. US * or f
Stervng
Tel No
mm
CLASSIFIED
ORDER FORM
Classified Rates
linage: «0p per word (Mm IS word*! —
prepayable
tnoge ooVertrfters ilrou'd (owpint rfie form
prOMfecl « MiOCK CAFtlMi ftunr niimiw
reunn ot 7 "rtirdi Nome and odrfneta ro ee
rxud for rf uierf m ooWrrMamcnr. loi Mumee*
a* *eov*reO* <• £4.(30 *■ r/.i
Oltploy — rotei per tec (Mln 2icc i
One insertion £6 10
Th/M .mertioni £6 10
Sin insertions £(l 00
Twiln insertions : £7 50
copy tntl p'elett.itity raswvt space t>y puts*
f0l-66l 3036)
Method of Payment
Cftfraue* e;c. should be mode payable
to Butinsn Pros* Intamstioriel Ltd, and
crowed ■ enclose herewith
cheque.PO lor
Pioote debit my Access. Visa Barclay
CO'O Amencon Expieu'Dlnors Club Ink
oi below
Please Insert the following advertisement in Your Computer Classified Section
LINAGE
£6.00
£8.00
£10.00
£12.00
£14.00
£16.00
£18.00
£20.00
H
No. of Insertions required Box No. required YES/NO
NAMF lP1*»i» .nelud* .n.t*lt)
ADDRESS
SIGNATURE
POSI to:
Cm out the order form and return
together with your remittance to:
Oassmed Department. Your Computer.
Room M211. Quadrant Moute. The
Quadrant. Sutton. Surrey SM2 5AS.
(Oil Ml 3036
Payment by credit card please state address card is registered
Oaytlmetel.no
THIS FORM SHOULD BE RETURNED BY DEC 21st FOR FEB ISSUE PUBLICATION
Company rUgitffd Numt>»': ISIS37 <fr^!*ndi Rtg.stirtd Offi'cf Qutdrtnt HouM. Th* QuaoVenf, Sutton. Surrty SM2 SAS
272 YOUR COMPUTER. JANUARY 1984
u
na
N^»
y.v'viwrf
IM ■
WANTED
i16/48K SPECTRUM
ATARI 400/800
Games of all types
EDUCATIONAL
BUSINESS
UTILITIES
Games must be original
and of High Quality
Visual Impact
First class royalties paid
Have you seen our new sensational
Arcade game.Can you equal or better it.??
rf socontact: MR KEVINGREEN
NOBLE HOUSE SOFTWARE
29,KingbrudeTerrace Inverness Scotland
Tel . Inverness (0463) 220611
YOUR MICRO COULD TEACH YOU
[tl*];li7('J!miJ
...OR THE GERMANS...OR THE SPANISH
A home computer is an expensive toy; and, if playing
games is all you do with it, a toy is all it is.
Now, using the New Personal Computer
Superlearning System (PCSS) you can have fun with
your micro and learn something at the same time.
PCSS language courses comprise 12 lessons on
3 audio cassettes used in conjunction with a fourth
software cassette, to add a new dimension to learning.
Initially the software package enables you to see
the words you're learning; then, as your vocabulary
develops, it will test your skill in your new language.
Anyone can learn this way - no previous knowledge
of the language is required. The unique PCSS method
develops your overall learning and memory skills in a
way thats both relaxing and enjoyable.
Each PCSS language pack - French, German or
Spanish - contains a comprehensive booklet detailing
X
COMPUTERISED EDUCATION SYSTEMS
(PCSS iOtlwaie is cump<thl)l» wnlh trw ?X8t 06K), If. Spectrum. BBC Mn.re>
Acorn Electron Micros )
Each pack coma* with ti full money back guarantor) H not completely sattstied
the 12 audio lessons and the function of the interactive
software. Additionally the booklet expands on the
broader benefits of the PCSS method.
At only £29.95 per pack PCSS costs less than other
home language courses yet it offers much more in
terms of education and enjoyment.
Complete the coupon below and try PCSS for
yourself -youll be amazed what your micro can
teach you.
Sonet your choque or Postal Order for £29 95 made payable lo
MDA Modon Associates Limited. 561 Upper Richmond Road West.
London SW14 7ED. (ZX81 users £26.96)
or, alternatively phone Tetedata 01 200 0200 now. linos opon 24 hours
and quote your Visa. Diners Club. Access or Amencan Express number
Tick which Audio/software package you require (Prices include VAT
Add £1.45 for postage and packing on each order.) _
Please supply the following Audio/software Packages
□ GERMAN □ SPANISH □
Machine Type
Memory Size
574/
l\
YOUR COMPUTER. JANUARY 1984 273
Hot*
lines
Acorn Computer
Tetephorr Cambridge 0223 245200
Atari
Telephone Slouch 75 33344
Camputers
Toiephone: Caml>rl«j(je 0223 315063
Commodore CBM
i h
Dragon Data
Telephone: Bridgend 0656 744726
Sharp
Totei/i i incbesiei 061 70S7333
Sinclair
Isrldoo 02/t>6«Ttj66
Sord
Toleo'iono; London 01 330 4214
Tandy Corporation
T«tephone; Birmingham 021 5566101
Texas Instruments
telephone Bedford 0234 K
DAT
Local, national and
international micro
events are updated
here. To publicise
your event, phone
Paul Bond on
01-661 3472.
Which Computer
Show
No-one under Ifi is admitted to this
business and systems software biased
show. It is on ji the NIK" i:i
Hiimin^haiH from 17-2(1 January,
.mil. if they'll allow you in, u is open
front III lill S except on the l ; riday,
when u closes ai 4pm. It would cow
you jl" * if you turned up on live
doorstep, but jusi between you and
tne. yon ,.m tiei .i free compli-
mentary ticket if you phone Oupp &
I'otiak Inhibitions on 01-717 51 51
dud :isk poliivly first.
Acorn Education Show
In a month of pretty exclusive
exhibitions, here's one for teacher, h
tv by invitation only, bin inside
(aiiiuiI I lull Westminster between
vt>
drrcC
they
re
January 25-27, there will be over (Ml
companies dealing in Acorn-retaicd
services and peripherals, wiih an
educational Has The show is
organised by Computet Market
Place Inhibitions I. id, who can hv
contacted on Q1-9J0 1612
Apparently Sinclair will be- doing
something along Ihe same Hi
March
INDEX TO ADVERTISERS
A
« Mm
AhF Surtwuio
ASC
Ar,p
■• Solhvoto
Aco'n "loaii'Tit
Addictiyi? (idines
Adventure international
Alien
A«* Micro»yaiem»
Ar'tnvcn't
Amu lrii,(n.i!ioi>,il
Automata UK
Amc
B
■•"' i
Beyond Sof(w»'»
Btaby
Bridgr-i-
BuQbyte
Outtercrift
107
204
103
229
1S8
255
225
248
5
250 261
34
T4
16.17
76. ?J
177
■
TO 71
87
242
I nwde front Cove*
28
C
CDS
C P Software
Cfll
. I :•<-
Catpac
brlourr Mfcro Electi i
Campbell SyaieiMt
Ctrnell
■ i'
Cliinmnuif"!'
CiHMiniKlure
Compuionnct
(,'omtKiti) solve
Computer AddOm
Cotirputoi Catixi
Compute) Cases a Covers
Computer Discount Certrc
Inside
C ui npu'.er Games Ltd
Compw.ertown
Computronici
CiaSM Microyninr-K
Crystal Computers
Ojl Soiiw.tia
DK I'onics
ORG
U>. Vmlri-iiii
138 135
22.23
239
188
121
162
225
33
11
104
117
767
170
83
230
74
B»ci Covet
7
12.13
56
69
64
116
DeiY v
Dataptn
Date!
DncinrMit'.
Doric Computers
E»Sl London FtobituCS
Edwceto
F
Fjnusv
Ftriami H Onvenporl
f onisna Boo**
Fountwn Snltw.vo
Fe» Cieeironie*
O
Gaujsel
Gemlime
H
HivenHi'dwu'e
Mmvson
M(-,wni Crw-MJlUnts
Hilton
Hisoft
13G
104
.'!'>
I .'.9
16
226. 736. 237
225
745
24
34
74?
728
47
124
128
211
233.235
62
121
I
MS
imagine
'••
737
l«| . •.
241
207
744
39. 90. 129. 140. 150. 167
I8t. 192. 198 205 214
'itceui've Soli*.«e 58
Irreeniive Sotwwre p eop*e 84
rl.rl,,. 707.730
JCB Microsystems 60
JK Grove 47
JPniagne 227
Joe I lie Lion 110
Kr-jt-iMiionMiein 132
Kuma 178
LCI 252
London Home Compiler Stow 227
Laserbug 48
LosVys 155. 157
lilllitvt.y 8
?44
L«vo49 249
,..-,■ •■■ 231
'. o||io 3 203
l ongman Gre u p 710
M
rVWv*
M.niecr»
MeG'aw H* Boo*v
MeLothlonon
Melbourne Howie 137. 246 747
MfnoUKn
Vitro Bveju
Vitro X
WiClOCjr*
Microgram* Sr-ulaMxt
M>Cromenaf|*m*nt
MtCromin
M-crnmefM
W <'Op#nphef j*s
M>c<opow»r
Microsphere
V.irogen
MondMa
N
National Software bb'ary
National Maga/in* Co
New Generation
MoMeHojse
Nomad Bo» Co
4?
35
68
740
7S6 257
C4 45
164
178
75
243
187
204
197
700
716
244
174 r/5
IlUt
121
101
109
135
195
183
19i
Ocean Pobfehing
OpusSopp-**
OfwtA
Ofw«*
t»
PCS
I'.u.Hiiouni
PtitkviU
Pot' on
p.cturev}ue
Popoy-jolt
Orccticwd F*evoo«s
?ttxmon So*T«a»C
i'r r« n Potter
Pratel
Q
OEO
QuirJtstvd
R
OOLobs
Ricol
I '• ■■> Ml
B.ick Cotvt
75
B
60
98 208 7.IH
138
82
8
60
60
37
124
265
88 89
258.259
170
141
274
113
82
Satwrund*'
Screen© «y
Severn Soltw.ire
S«'<onC)ty
S'vertna
S«mgo Sottuvdro
Sinclair Research
StfCompu >«•'"•
Sa«lw*re i noe •
Solrwvjro Proiecls
SolrvMra Super" I
Solo Sottwer*
Specue
Spect'um Cnoup
Sp*r Sortwrln)
Su'/one
SleSoltv.
StOTf" SdlttV,!"'
Sum
SuRShir^ Pybl'Shlng
Soper-oi Soltware
Snwmiev
H8
146
36
264
33
266
29 32
160
4 4Q.41
279
42, 43. 254
165
48
50
2 IB 223
230
262
764
51
62
190 199
9
262
204
T
T,mdy 6
"• • " 234
Tavnan 264
Temputio- 93
TncOiscount Siill.v.itiiSiiiH N 49
WM*roWorks«op i?4
Tnor 144
Thorn F VI 18 19
Tirnedtla 74
Tomorrov^ vVntlo 62
LMrnite Play tne Gon^ 253
V
Vjrelco 74
Vdaors 38
Vsjonstore 125
Vovage* Software 142
W
Walters Micro
Whrtongtoh'-i:
VIAdget Software
vYJ.iitr, Si jolt
212.713
85
33
50
•
7««
274 YOUR COMPUTER JANUARY 1984
mi i • ■ nH-.w.»
Si
:>!».(■* . •i.niUti
it- 1 1! IS - •■
5»-nr
•M
#;■ - .
r.ti, «• 4t|tm luf >tni
li.ii II H 'Siirt »:•?• /
tAv >«*l3?
ids Vuttura
Jt.r.,1, n,;j:>«!iiiiiltB
>ir*:t 10, mum I .ir,n »
icKos Baaha
n i. . i m i**i*f/ti
[«.rj*i- -
>.-.
*£=
1
i
t
... .!
I IlKfUCtl
4: II' til ?.'fl .tint
CullilliflH •'■' »l III
All
Hlfnil.Ml '
.1 ■ XNllt-r
HHAMI Willi
U.linlliniiill'n i .1 h
. t. ;..» jn:: i...r.t-~i<
II IS ri.'H., ; (,.(,l
tl II i ii Ui mm
»M?*« I.«in44m4t
JOIN THE SOFTWARE CLUB AND SAVE
OUR TAPES
Home Computer Software
Buy any 3 Tapes
Save up to £18.43 on retail prices and
get further Software at Big Savings
Join the Software Club and enjoy the
better way to buy your software by
simply returning the coupon below -
select any three of the introductory
software from the large selection
illustrated on this page at the amazing
price of only £2.99 each. Sending for
the introductory offer does not bind
you in any way to the Club and we
don't require any money until you
have had time to judge the quality of
the tapes, in your own home. When
you have played them, and
appreciated the high quality you will
be taking the first step towards
enjoying all the 'plusses' of your
membership in the Software Club
The Software Club, Salisbury Square, Old
Only
Free Monthly Colour
Brochure
Each month you will
receive a copy of The
Software Review, packed
with all the very best
software and the best of pre-
releases-all that we request
of you is that you purchase a
minimum of six tapes from the many
hundreds you will be offered during
your first year as a member of The
Software Club. When you see the vast
range, at the heavily discounted prices
you will probably want a lot more, but
that's up to you.
'All price* quoted air manufoi 1111*1 % irtiMiunentWiJ price*
Hatfield, Herts AL9 SAD.
S lD SP*p
EACH
II. I, \r. .1 s. ..:.•,
I! '1
titTtO [tdflllHU
-.1.1 ■ - ■':
MacMUTO"
ll;ru:i . 1 ., 4cuie*'t
CHI :'niiM<,.. <i. 1
ruttf .f.iiid wc
Ml . HI Cillnllra
nit {■mi: ",. ■» ■
.1 j, p»{||«
m
■ • 1 • ; ■ 1 b
tlO.ctit' I-
'lEllllllilMi t'l
.101:10 l.'.:<. lit urine
v,n c.i, 'I"*: iiKii,
liiii[in, l.'K : ..■
Mi
• • di. ',a„-
IVM <-..). .fcyi .1. 1
r*n» .
■ 1 Cun ■»»?
fiM ■'•■ 1
All you have to do
Fill in the coupon, marking carefully
the Code Nos of the 3 Introductory
Tapes you require. Do not enclose any
money now- we offer only genuine tapes
- from all the leading manufacturers
backed by our no quibble replacement
service should you have any problems
with our software.
INTRODUCTORY DISCOUNT COUPON
To: The Software Club, Salisbury Square,
Old Hatfield, Herts AL9 SAD.
Plenw .vceps my application and enrol nw as « memtwr nfTh* Softwaie
Club md MM nx the introductory tape* whose numbers t have written :n
il.r boxes below for which you »}mli i hnrtf* me in due course, should I
deddf to Keep the software <plu* .1 tela! 0: £l 03 for pottage and
pacVmfi"! If I arr. not completely wtlillcd. however. I nv»y rvtum the
I.i|ht. iiii.n.1 Milhii'. ((11 diys my m<mhrrihtp will !:•• ctnctl'.td ar.d 1 will
nwf nolhir.f! M 1 member. I imwI mil 1.1K' n iap« evety nvir.ih (or if I
wan! CO tiipv 01 .»''.) 1 r.ir vt, mi 1111 lln- iVinn prov:J<rd Iwil huwrvri
<hoo*c at leait mx tapes tn the ftril yeot All Killw.tTr n oV?.tribrd In
.hIv.uk .• In tlw frev menthiy "Soflwiiic Uub Review * and » dieted at ,1
discounted prtcc I am over 1H yuis of a^ (This application mint he
ftx>m your parent ft jjuardian if you ote under IB yearj of age)
My 3 selections are (order code)
•■■m. <m
.. 1, I..V I'.'I.Unli
tlH i ini'l'i
». If
J
' ' 1
Machine
Memory 5
MT/Mrs/Mbt
Ai!.lr. ..
!■..■• I.
StjjiiJl-Jit;
REMEMBER: SEND NO MONEY NOW
ire jOFlVVii^E
nree Kings are trom ucean
As well as the chart-topping Kong, who's always been climbing, there's the new,
exciting Mr. Wimpy - something to get your teeth into! Hunchback - sure to ring your Lvll!
and Eskimo Eddie - chills and thrills in Santa Land.
Christmas is going a Ding Dong Merrily with these three new crackers
Save Esmerelda in the best
arcade game of 1983
Spectrum £6.90, One 1 £6.90
Commodore 64 £6.90
Favourite Gorilla Game!
Rescue maiden from the
clutches of Mighty Kong
Spectrum £5.90
The best in Christmas fun
from Software's Number 1
$fi
&.
m
m
Join in the Wimpy fun
with the greatest
game under the bun
Spectrum C5.90, Otic 1 £o.90
Commodore 64 C6.90
Eddie's adventures at the
■*> North Pole with his
'faithful Penguin Percy
Spectrum £5.90
Ocean Software, Ralli Building, Stanley Street
Manchester M3 5FD. Telephone: 061-832 9143
Ocean Software is available from selected branches of WOOLWORTH \\ II SMI I H , 3$!9&, John Menzies. LASKYS, Kumbelows
Spectrum Shops and all good software dealers. Trade enquiries phone: 061-832 7049
W#&
FREE
SUPPLEMENT
- ' .::-■■:?
15-3K
P "-•'■-'••■ -
vsm
-'•■'-■:
The Name
For Quality
And
Innovation
»v
ADVANCED PltOT TRAINER
NOW AVAILABLE For The
£6.95
TRADE ENQUIRIES: ANIROG SOFTWARE LTD. 29 WEST HILL DARTFORD KEMf (0322)92513/8
MAIL ORDER: 8 HIGH STREET HORLEY SURREY 24 HOUR CREDIT CARD SALES HORLEY (02934) 6083
PAYMENT BY CHEQUE P.O. ACCESS/VISA 50p POSTAGE & PACKAGING
Mem.
Everything you wanted
to know about MSX,
but was afraid to ask
WE ARE now experiencing the biggest shake-up to hit the
computer world in years. By this time next year we shall
know if the three letters MSX are to rival IBM in computer
importance, or if they merit just a footnote in tomorrow's
history books. It is interesting to note that the Great British
computer buying public are to be key figures in the MSX
story. If we take to these standardised computers then MSX
will go on to greater things elsewhere. If on the other hand
the British public spurn the advances of much respected
names such as Sony and Yamaha then the Japanese will have
to think again.
Much has already been said about the possible success of
MSX. Some pundits have sneered saying that it doesn't have
a chance, others have staked their futures on the standard.
The wisest remain aloof, waiting to see what happens. After
all, there are so many ifs. The truth is that it can succeed
provided that the manufacturers get their act together, and
the software houses throw their full weight behind them.
And that is a big if.
MSX, Micros
and Modems
Sony have just developed a smaller,
cheaper compact disc player, that
computer users will find very inter-
esting. A disc usually contains
thousands of bytes of digital informa-
tion representing music, but there is
no reason why the information stored
on such a disc couldn't be computer
data, or even programs. At £279.95,
the player is going to be a little
expensive for the average user to buy
and connect up to his MSX micro
white waiting for software to appear,
but then you can't buy Elton John
discs for a 3 inch floppy drive.
If it arrives, compact disc software
will really appeal to the software
houses, as it can be made difficult to
pirate, though music pirates love CD
as it gives them a perfect master to
copy off. But it offers the user a lot of
advantages. For a start it is very
quick, and each disc can store vast
amounts of data, best of all, compact
discs arc uncorruptablc. Later this
year there will be read/write CD
units available, and who knows
maybe software with stereo music.
Coming to
save the world.
GHOSTBUSTERS HAS already been
a worldwide smash-hit record.
Before long the film will be break-
ing box-office records and no
doubt the new video game will be
the first MSX game to hit the
number one position. Coming to
a TV screen near you soon,
Ghostbusters is available on
cassette from Activision. The
game has elements of adventure,
strategy and arcade action and has
been written by David Crane, the
brain behind Pitfall and
Decathlon.
Ghostbusters — the video game
is based on events in the film and
features some of the music and
characters together with some
surprises. Other MSX games
from the Activision stable include
Beamrider, Decathlon, Pitfall II,
River Raid, Space Shuttle and
Zenji. All six come on cassette
and cost £11.99 each.
CD for MSX
COMPUTER communications is the
in-thing at the moment, everyone
seems to be connecting up Modems,
and running up massive phone bills.
Amongst the various services avail-
able are British Telecom Gold which
is an electronic mail service, the
Nottingham Building Society
"Homelink" system which offers
home banking and shopping facili-
ties, and services such as Compunet
and Micronet. These last services arc
especially designed for home com-
puter users and often have 3 large
amount office software available for
downloading.
To use such services with an MSX
computer you need: an RS232 inter-
face, a modem and some operating
software . MSX Viewdata from
Kuma Computers is just such a soft-
ware package. It allows the saving of
Viewdata frames, and the off-line
preparation of messages, and it also
works with the Telex service.
Anyone who has seen the film "War
Games" will know what fun you can
have with micros and modems, so for
more details ring Kuma on (07357)
4335. You don't need a modem to
speak to them yet.
CONTENTS.
PAGE
THE MSX STORY SO FAR . . .: The MSX
invasion has finally started. But what is
MSX? How did it come about? Who's
involved in it? And, perhaps most
importantly, will it last?
SOFTWARE REVIEWS: The latest software
to take advantage of MSX compatibility.
A larger market for the software houses
but what about the quality?
4,5
6,18
THE SAME BUT DIFFERENT: It's not as easy
as it may appear to choose an MSX micro.
Here, we present a round-up of some of
them, with prices, specifications and
contact addresses. 8,9
INTERVIEW — PSS AND MSX: Gary Mays,
director of Coventry-based software
manufacturer PSS, talks about the future
of MSX. The prices of the micros start
at around the £300 mark. Could this
and other factors signal the bursting
of the MSX bubble? And what effect will
this new sector of the market have on
the computer industry? 12, 13
Editor Bill Bennett, Publisher Chris Hipwell, Advertise-
ment Manager Nick Ratnieks, Assistant Advertising
Manager Neil Marchant, Advertisement Executives Nigel
Borrell, Julian Bidlake, Kay Fiihin, Advertisement
Secretary Maxine Gill. Contact Address: Your Computer,
Quadrant House, The Quadrant, Sutton, Surrey SM2
5AS. Telephone 01-661 3465 (editorial), 01-661 3127
(advertising).
This supplement is distributed free with the January
issue of Your Computer. Copyright: Business Press Inter-
national Ltd 1984. Typeset by Instep Ltd., London EC1.
Printed by Riverside Press Ltd, Whitstable, Kent.
THE MSX STORY
SO FAR...
The home computer industry has spent the
last few years running around in circles. Each
of the dozens of home computers has to have
its own software especially written for it. Even
different models from the same company can't
use each other's software. This is set to
change, thanks to the Japanese.
Over a dozen Japanese companies including
Sony, Canon, Sanyo, JVC, Hitachi, Toshiba,'
Mitsubishi, Telcton and Yamaha have got
together and agreed a standard for home com-
puters. The standard is called MSX and the
first microcomputers which meet it are now
on sale in the high streets at prices a little
under £300. Each model will be able to use
software and accessories intended for the
others. This would simplify life for micro
owners, but rival computer makers say the
MSX standard is already old fashioned. They
also fear it could allow the Japanese to
dominate the UK computer market.
The MSX story began in 1983 when several
well known Japanese companies were plann-
ing home micros. Each asked Microsoft for a
version of Basic for its computer. The version
Microsoft produced was called MicroSoft ex-
tended Basic, or MSX Basic. From here the
idea of producing machines which were fully
compatible evolved and other Japanese com-
panies were pulled in to agree to the standard.
This took the name MSX, even though it
went much further than just having the same
Basic.
There are good arguments for standard-
ising. It would be absurd if each hi-fi company
produced record players which needed differ-
ent types of record, yet this is just what hap-
pens with home computers.
IThere arc three main types of micropro-
cessor in common use, the Z80, 6502 and
6809. Each understands its own set of
machine code instructions, so a program writ-
ten for one has to be totally re-written for the
others. Even computers which use the same
microprocessor arrange the display, keyboard,
sound, memory and so on in quite different
ways, so considerable work still has to be done
to convert software. This means software is
only produced for the top selling models.
Without a good range of software a
microcomputer is little use. Several promising
computers have failed because the companies ,
which write software haven't bothered to pro-
duce any for them. If the Japanese companies
had each produced different machines, they
would have had a hard time getting software.
Because they all use the same software there
should be lots available.
Until now Japanese companies have made
little attempt to sell home micros, for which
no standards exist. The only ones to have
reached the UK was the unsuccessful Sord
M5 and the Sharp M2700. On the other hand
they have done quite well selling business
micros, for which there are two clear stan-
dards. By establishing the first home com-
puter standard they could clean up.
The details of the MSX standard were
drawn up by Microsoft. The main inspiration
coming from Kay Nishi, the head of the
Japanese division of Microsoft. All companies
making MSX micros pay royalties and a hefty
licence fee to Microsoft. Non Japanese com-
panies are also taking out licences to build
MSX micros, helping it become an inter-
national standard.
All MSX micros and software should carry
the MSX logo. This is guarantee they meet
the standard, so MSX owners can buy with
confidence. Software really is interchangeable
between different makes, both cartridges and
tapes. At first being able to pull a cartridge
out of a Sony and use it on a Toshiba seems
amazing. After a few days using MSX micros
it seems amazing that other computers can't
do the same.
To achieve software compatibility meant
virtually designing an entire standard com-
puter. Designing microcomputers is largely a
matter of choosing a combination of computer
chips and then fitting them together on a cir-
cuit board, with a case and keyboard to go
around them. The MSX design specifies
chips which include the Zilog Z80 micropro-
cessor, Texas Instruments 9918A display chip
and the General Instruments AY-3-8910
sound chip, or their equivalents. It also
specifies MSX Basic, standard keyboard func-
tions, a cartridge socket, a cassette tape stan-
dard, one Atari style joystick socket and other
details.
Each company is left to come up with its
own keyboard and case styling. They also
have some freedom over the other features in-
cluded in each computer. The minimum
MSX standard only insists each machine has
8K of main memory plus 16K of memory
which is dedicated to the screen display.
Almost all machines coming to the UK,
however, have 64K of main memory, making
a total of 80K including the screen memory.
They also have a Centronics printer interface
and a second joystick socket, neither of which
has to be included in an MSX micro.
Some companies are building more
specialised features into their machines. The
Sony Hit-Bit MSX micro has a built-in data-
base program. Yamaha's CX5M goes further
and includes a high quality FM polyphonic
synthesiser and piano-style keyboard. Add-ons
such as disc drives and an RS232 interface can
be added via the slot for cartridge software,
which also acts as an expansion port.
MSX Basic is one of the best versions of
Basic around, and is far better than found on
popular micros such as the Spectrum and
Commodore 64. It includes some powerful
graphics and sound commands. The graphics
commands include full control over 32
sprites. This makes it easy to write games,
which could be mistaken for programs written
in machine-code. All calculations arc done to a
much higher accuracy than normal. Ten func-
tions can be programmed into the function
keys and the computer displays a label for
each key on the bottom line of the TV screen.
A wide set of other useful commands are in-
cluded, plus some which are revolutionary.
MSX Basic includes a full set of "event hand-
ling" commands. These can be made to inter-
rupt a program when the joystick fire button
is pressed, two sprites collide, a function key
is pressed or at regular intervals. This makes
the programmer's life much easier. For exam-
ple, rather than writing a program so it
repeatedly checks to see if a fire button has
been pressed, just one command is needed to
automatically send it to a subroutine when the
button is pressed.
Although most MSX micros have 80K of
memory, only 28K is free for use by Basic
programs. A full 64K of memory is only avail-
able when using disc drives.
Graphics are produced with a resolution of
256 by 192 cots in 16 colours. There can only
be two colours in each row of eight dots which
is a standard limitation of the 9918 chip.
Perhaps the most controversial part of the
MSX standard is the Z80 microprocessor. At
over seven years old, this 8-bit chip is almost
prehistoric by computer standards. Other
computer makers say standardising on such an
old microprocessor is a mistake when the
latest designs could be used instead.
Yet the Z80 microprocessor is well known
and is still used in many business and home
computers. The latest UK computer, the
Enterprise, uses the Z80 and Commodore's
latest two home micros use a version of the
6502, a microprocessor of similar vintage.
Only two home computers have appeared
with anything other than 8-bit micro-
processors. One is the Advance 86a which
uses a 16 -bit microprocessor similar to the
IBM PC's, allowing it to be expanded to use
IBM PC software. It has not been popular as a
home micro, however. The other is the
controversial Sinclair QL. This uses the
Motorola 68008 which has variously been des-
cribed as a 32-bit, 16-bit and glorified 8-bit
microprocessor. Despite using the latest tech-
nology, the QL is slower than many 8-bit
micros.
Any standard tends to inhibit progress. As
developments in computing happen so quick-
ly there is a real danger the MSX standard
will be left high and dry in a couple of years
time.
The companies behind MSX say it will not
go out of date because it will be able to switch
to more advanced chips, such as the 16-bit
Z800 microprocessor and the 9229 graphics
chip. These arc new versions of the chips in
the MSX standard. They should be able to
use all the old MSX software plus new soft-
ware written to use their extra features. For
example the 9229 chip allows an 80 column
screen display as well as the normal 40
columns.
There is also due to be an MSX disk drive
using a system known as MSX-Dos. This is
similar to CP/M, but is able to exchange data
(though not programs) with MS-Dos com-
puters, so people will be able to take work
from a 16-bit computer at the office and con-
tinue at home on an MSX micro.
The companies bringing MSX micros into
the UK have formed the MSX Working
Group to maintain the standard. The Group
expects 85,000 MSX micros to be sold in the
UK by Christmas and world wide sales of
780,000 next year, although estimating com-
puter sales is a tricky business. MSX is claim-
ed to have sold around 300,000 in Japan since
its launch there in autumn 1983 and to now
have 40 per cent of the market.
The UK has been chosen for MSX's first
foray outside Japan because it has the highest
ownership of home computers in the world.
Companies outside Japan are starting to
take out licences for MSX. Spectravidco, a
joint American and Hong Kong company pro-
duced a micro called the SV-318 which was a
virtual prototype for MSX. Now the company
has a true MSX micro. Philips is the first
European company to announce an MSX
micro, but it will be selling it in Italy and
perhaps Germany before bringing it to the
UK next year. GEC could become the first
UK company to produce an MSX micro, it
has bought a licence but has not yet com-
mitted itself to building anything. About 20
companies around the world have announced
MSX micros and more will soon join the club.
The MSX standard makes it possible for
lots of companies to launch home micros
because they are guaranteed a range of soft-
ware for them. Many UK software houses are
converting their existing programs to run on
MSX micros. This will make it possible for
well known electrical companies which don't
build computers to get into the business. It
may also mean own brand home computers
from chains such as Boots and Dixons.
Surprisingly the Japanese are not using the
latest technology to build MSX micros. Each
machine uses many computer chips. UK and
US companies keep costs down by combining
the functions of many of the simpler chips on-
to a single chip especially made for each
micro, which is called an uncommitted logic
array (ULA). The present MSX micros don't
use ULA's which is one reason their prices are
higher than expected. Indeed the demand for
chips by MSX micros has helped make the
world shortage in computer components
worse and so push up prices further.
Cheaper MSX micros may be produced by
using ULAs, or this stage may be missed out
in a plan to go straight to a superchip combin-
ing all the major chips specified by the MSX
standard. This would be more advanced than
any chip used in home computers, allowing
low cost computers to be build from just a few
chips.
The strength of MSX is not that it is bang
up to date, but that it is a well thought out
standard with lots of features which make
MSX micros pleasant to use. It is aimed
squarely at the bottom of the market but has
none of the major faults of existing micros,
such as poor keyboards, small memories, poor
versions of Basic, poor displays, no add-ons or
. little software. If there is going to be a stan-
dard, MSX is quite a good one.
Les Flics
PSS
Like most of the home grown MSX software,
Les Flics is a conversion of a popular game
from another micro, in this case the Sinclair
Spectrum. It is an arcade action game that,
though it never says so, gets its inspiration
from the famous Pink Panther movies. Who-
ever wrote the mock French notes on the back
of the cassette should be shot, but they manage
to set the tone for what is essentially a fiui
game.
Les Flics is the French nickname for the
"Old Bill', the game of the name, or the name
of the game is about avoiding them as you
guide a pink panther around a map of Paris.
There are two parts to the game, a car chase
around the streets, and a more conventional
arcade chase-about inside the buildings. There
are nine buildings to choose from, and they
each contain objects to help you commit the
crime of the century.
Like any other supercrook, you need food to
keep your strength up, ignore it and you die;
however you may only eat while you possess
the knife and fork. Keys let you open doors and
so on. In a way Les Flics is like an Arcade
Adventure, in the same genre as Atic Atak,
though it is somewhat less sophisticated.
Rating ***
Holdfast
Kuma
HOLDFAST IS the first overtly political game for
the MSX computers. In the game you lead a
village's campaign for a school and a clinic.
The hypothetical country that the game is set in
is called Dictatoria, but might as well be Great
Britain. There is a slight, but only a very slight,
resemblance to Hamurabi, or Kingdoms,
though your aim is not to manipulate stocks of
grain and raise taxes, instead to have to
manipulate public opinion, and get it on your
side.
On the surface, Holdfast is a mildly amusing
computer parlour game. But under the surface
lies something far more significant: a message.
Fortunately the message, and the lesson learnt
from playing the game, is a fairly sound one: If
you want to get things done, organise peaceful
campaigns. As such this is a laudible sentiment,
yet suppose someone with a darker motive was
to try and "teach" in this manner. What if the
National Front put out a similar game where
you win by persecuting a minority?
No doubt Holdfast was meant to be contro-
versial but that doesn't stop it being fun.
Destined to be a smash-hit with Guardian
readers, CND members and anyone who
doesn't like the government.
Rating
***
Eric and the Floaters
Kuma
Eric and the Floaters sounds more like a rock
band than a computer game. Either way, Eric
and his friends are not going to top any charts.
Eric is a little man trapped in a maze and he is
being chased by the "evil" floaters. Though
they don't look all that evil, they resemble party
balloons, and some of the time their little faces
smile.
The object of the game is to kill all the
floaters, pick up some treasure, and find the
door to the next level of the game. Killing all
the floaters on one level sends you to a more
difficult level, either with more floaters, or with
automatic bomb laying. The delayed action
bombs are your only weapon against the
balloon baddies. Personally I found myself
sympathising with the baddies.
Rating **
Shark Hunter
Electric Software
Eskimos have a hard life, all that snow and
ice, aggro every few months from Greenpeace
and all those trainee salesmen trying to flog
them fridges. However such tribulations bring
rewards, and the Eskimo is the star of a sur-
prisingly large number of MSX games. In one
of them, Shark Hunter, our friend the Eskimo
has a Herculean task on his hands, keeping the
sharks away from his fishpens. All through the
spring, summer and autumn, he struggles to
keep the sharks away, so that Ms Eskimo and
little baby Eskimo can eat through the long
dark winter.
The Eskimo can be controlled by either the
joystick, or the cursor keys, and he must dash
about mending nets and throwing harpoons at
the big bad sharks. To mend the nets he has to
swim in the sea, and if you don't watch out, he
becomes a meal for the sharks. Shark Hunter is
a gruesome, but addictive, game and will
appeal to all the family, unlike most other
computer games.
Rating ****
Driller Tanks
Kuma
Driller tanks is not the best MSX game to
date. It involves burrowing a tank deep into the
earth beneath a building that looks remarkably
like Brighton Pavilion. Naturally there arc
some nasty creatures living in the tunnels that
get dug, and naturally they can either get you,
or get zapped by your tank's water cannon —
well that's what it looks like.
Points are scored for dispatching the hostiles,
and for progressing around the maze-like
tunnels. There are eight screens of tunnels for
you to get utterly bored in. Driller Tanks
makes watching Crossroads seem like worth-
while activity. Avoid this game, it is the soft-
ware equivalent of a lullaby.
Rating *
Maxima
PSS
MAXIMA is billed as a "pure arcade game", so
it will appeal to the shoot-'em-up brigade. It is
the kind of game that is best played with a joy-
stick, and better still if you have some friends
along to join in the alien blood-letting. Like
most of these shoot-'em-ups, Maxima is effect-
ively space invaders with knobs on.
There are 16 different waves of nasties to
zap, and the smooth graphics, sound and move-
ment is all very nice, but ultimately Maxima is
unsatisfying. There is no aim other than to
create lots of alien orphans, and no real reward
for all your efforts. Still if you never caught
space invaders first time around, then this
might appeal to you.
Rating **
Sparkie
Sony Hit-Bit cartridge
Sparkie is a very original game. It puts the lie
to the story that the Japanese can neither
program, nor come up with, innovative ideas.
Although on the surface it does bear a passing
resemblance to Pac-Man, the game has much
more depth, and an equally odd theme. Sparkie
is a bomb, the old fashioned type, complete
with a fuse. He lives in a maze, which is
crawling with mobile cigarette lighters and
matches. These chase Sparkie and if they
connect, Kerpow! he explodes.
Fires burn, and to make things worse every
(continued on page 18)
the only choice
/
A
. -v
Eric and the Floaters Binary Land
Driller Tank
Fire Rescue
Hyper Viper
5i7-
^wfrM. I fvrasws § %kWi\M. • .HVrwya
wm
ill 1
) *£
<.£i"if*(V
3
LliiLil: lilLLLd-V
■ ■
ifj ^
Home Budget
Kuma Computers Ltd., 12 Horseshoe Park,
Horseshoe Road, Pangbourne, Berks RG8 7JW.
Please send full catalogue on MSX products.
An outstanding selection from Kuma 's rapidly expanding range
of Entertainment and Application Software for the MSX
Micro-computer.
Books:
# Starting with the MSX
• The MSX Red Book
Accessories:
m RS232C Interface
• Speech Synthesiser
# Parallel Interface
Availa ble from larger branches of
Vj0JkMand selected branches of Co-op, Granada, Laskys and John Menzies.
Name ...
Address
Phone.
I own a MSX Computer.
Trade Enquiries Phone 07357-4335
TH E SAME BUT
DIFFERENT
Choosing a micro is never easy, choosing
MSX micros is even more difficult. This is
because there isn't much to choose between.
All machines offer the same fundamental
specification, though certain models might
have differing amounts of memory. This
leaves three criteria; manufacturer, price and
the extras offered.
You might think that the cheapest machine
is the best buy, after aren't all MSX machines
the same anyhow? But the big name manufac-
turers claim that their machines will sell pure-
ly on the strength of the labels attached to
SPECTRAVIDEO SVI 728
Contact Address: Spectravideo Ltd.,
165 Garth Road, Morden, Surrey SM4
4LH.
Telephone: 01-330 0101.
Prices: £249
Specification: 64k Ram.
Availability: Out now in some electrical
shops.
JVC HC 7GB
Contact Address: JVC House, 12
Priestly Way, Eldonwall Trading
Estate, Staples Corner, London NW2
7BA.
Telephone: 01-450 2621.
Price: £279
Specification: 64k Ram, second car-
tridge slot
Availability: November 84, JVC will be
selling the HC 7CB through their na-
tionwide network of hi-fi dealers.
See figure 7.
YAMAHA CX-5
Contact Address: Kemble Yamaha
Ltd., Mount Avenue, Bletchley,
Milton Keynes, Buckinghamshire
MK1 1JE.
Telephone: (0908) 640202.
Price: £600.
Specification: 48K Ram. The Yamaha
CX-5 is sold primarily as a musical
instrument, it comes complete with
a three and a half octave piano key-
board, and a built-in synthesiser. The
CX-5 also has a midi-interface. There
are 48 pre-set voices and can play
either monophonically or in 8-note
Polophony. (See main magazine for
full review.)
Available: Out now, but sold through
music shops.
8
them. The big names boast that they can offer
customers a better back-up service, or a more
reliable machine, or in some cases a prettier
box around the computer.
Whatever manufacturer you choose, the
price is going to be important. MSX micros
are not exactly cheap when you consider their
specification. Yet some machines are better
value than others. Lastly comes the extras,
these vary from Yamaha's mini piano key-
board and music software, to Sanyo's light-
pen interface. On the whole you can expect to
pay more for a machine with extras than for a
Figure 4. y
MSX micros offer the
same basic specifications
but choosing one isn't
as easy as it appears.
bare-bones MSX micro.
In addition to the machines in the buyer's
guide below, are a number of other machines
not yet announced in the UK. Most of the
manufacturers arc cagey about releasing
details, they want to wait and see how these
machines sell first. Amongst those planning
first releases are Phillips, who have already
released a MSX micro in Italy, but say the
specification is too unsophisticated for the
UK. market. Fujitsu, Japan's biggest com-
puter manufacturer, have a micro coming, but
not yet. Teleton would be shipping machines
now but is having problems with quotas.
TOSHIBA HX-10
Contact Address: Toshiba (UK) Ltd.,
Toshiba House, Frimley Road,
Frimley, Camberley, Surrey GU16
5JJ.
Telephone: (0276) 62222.
Price: £279.
Specification: 64k Ram
Availability: The Toshiba is already
available in a number of high street
stores.
See figure 2.
CANON V-20
Contact Address: Canon (UK) Ltd.,
Canon House, Manor Road, Well-
ington, Surrey SM6 OAJ.
Telephone: 01-773 3173.
Price: £280.
Specification: 64k Ram.
Availability: In shops from November
'84.
See figure 3.
SANYO MPC 100
Contact Address: Sanyo House, 8,
Greycaine Road, Watford, Hertford-
shire WD2 4UQ.
Telephone: Watford 46363
Price: £299.
Specification: 64k Ram, special light-
pen interface. Two manuals and two
introductory cassettes.
Availability: Out now in high street
stores.
See figure 4.
GOLDSTAR MSX
Contact Address: Microdealer UK Ltd.,
Burrowfield, Welwyn Garden City,
Herfordshire.
Telephone: (07073) 28181.
Prices: £230.
Specification: 64k Ram.
Availability: Through specialist com-
puter shops.
See figure 5.
SONY HITBIT
Contact Address: Sony (UK) Ltd., Sony
House, South Street, Staines, Mid-
dlesex. TW18 4PF.
Telephone: Staines 61688.
Price: £299.
Specification: 64k Ram, second car-
tridge slot. An extra 16k ROM con-
tains special built-in software which
can be used with CMOS battery
powered RAM to provide database
facility. Software includes; Address
Book, Memo Pad and Schedule
Reminder. Supplied with three
manuals.
Available: Out Now.
See figure 6.
MITSUBISHI ML-F80
and ML-F 48
Contact Address: Mitsubishi Electric
(UK) Ltd., Hertford Place, Denham
Way, Rickmansworth, Herts, WD3
2BJ.
Telephone: Rickmansworth (0923)
770000.
Prices: ML-F 80 £299; ML-F 48 £249.
Specification: ML-F 80 has 64k Ram,
ML-F 48 has 32k.
Availability: November 1984, available
throughout Mitsubishi TV dealers.
See figure 7.
For those in the know
Anyone conversant with home
computers will know precisely why MSX
was worth waiting for.
The sheer proliferation of computer
and software systems flooding the
market loudly underlined the need for a
unified standard.
So the major companies jointly
developed a single computer and
software system. The result - MSX -
the format that will be standard for all
time.
And those in the know will not be
surprised that Mitsubishi arc in the
vanguard of the MSX movement. For,
with the F-series, Mitsubishi offers
everything that MSX is and more.
GRAPHICS
Maximum resolution of 256 x 192
pixels with all 16 colours available on the
screen at the same time. 32 sprites in two
sizes and two magnifications allowing
easy creation of '3D' graphics. 255
pre-defined characters all of which can
be used as straight text or easily mixed
with graphics.
EXPANSION
BUS
PRINTER MONITOR
PORT OITTPORT
SOUND
Three independent channels which
can be output through the TV
loudspeakers at any volume, individually
or simultaneously, at any of the available
8 octaves. All three channels can use the
'noise' generator for stunning sound
effects.
KEYBOARD
73 moving keys, economically
designed for many hours of fatigue free
use. Large cursor control keys which are
excellent for both programme editing
and game playing. 5 funcrion keys giving
10 pre-defined functions which can
easily be redefined from 'BASIC using
the 'KEY' command.
SOFTWARE ON CASSETTE
The MSX system can load and save
data onto cassette at 1200 or 2400 baud
and unlike certain other home
computers, the Mitsubishi F-series can
be used with a normal domestic tape
recorder for this purpose.
When you put all of these features
together, with the knowledge that
Mitsubishi is the largest manufacturer of
Mainframe computers in Japan, those in
the know will immediately recognise the
true potential of the Mitsubishi F-series.
BASIC
MSX BASIC is possibly the most
comprehensive version of the original
language. There is a complete set of
commands for creating graphics and
sounds, manipulating text and moving
sprites. In addition to this there are
"built-in' interrupt routines for detecting
sprite collisions, function key selections
and joy-stick fire burtons.
EXPANSION
The Mitsubishi 64k ML-F80 and 32k
ML-F48 are both equipped with 2
cartridge ports, 2 joy-stick ports and a
Centronics compatible parallel interface.
It is through these devices that the MSX
system can be expanded for use with
disc-drives, printers, serial interfaces,
modems and other peripherals.
l #3Stffi
-...--■---
■■-'-
I
I
For those who aren't
The Mitsubishi MSX family
computer is everything you wanted to
know about computers, but didn't know
who to ask.
It's friendly, it's fun and so simple, a
grown man can use it. Yet so versatile
even his computer-versed children
would be hard-stretched to over-tax it.
It operates with any colour TV set.
Just plug it in, and the full power of the
computer is instandy at your fingertips.
FOR FATHER
The Mitsubishi MSX can do many
things, from keeping a simple check on
the bank balance to running a complete
business with customer account files,
stock control programmes and word
processing. It is just as much at home
keeping control of your record or stamp
collection or playing 'strategy' games
such as chess, Othello or.contract bridge.
education and entertainment.
And you can be secure in the
knowledge that regardless of future
developments, any investments made in
MSX hardware, software and
peripherals today will always be
compatable with the Mitsubishi F-series.
So if you've waited until now to buy a
computer, you couldn't have rimed it
more perfectly. Get to know one today.
A
MITSUBISHI
COMPl
FOR MOTHER
There is die opportunity to store
recipes and other household information
or keeping record of the children's
progress at school. Household accounts
can also be recorded so that savings can
be planned for holidays and other
seasonal expenses.
TOR THE CHILDREN
There is education, particularly
computer education. In a world where
computer literacy is now of foremost
importance, MSX offers a broad base of
educational software. With simple
programmes for the very young through
to complex programmes for older
students like language learning.
Also, the graphics system of the
Mitsubishi computer ensures that the
MSX versions of your favourite games
are reproduced with incredible •*
speed and accuracy. \.
Undoubtedly, MSX
is the format for the
future, and will
become the byword
for computer
Mitsubishi Electric (UK) Ltd,
Hertford Place. Oenham Way,
RickmansnwHi.HemWO32BJ.Te):0923770OOO.
SPECIFICATIONS
CPU:
Special keys for
Z80A(3.6MHz)
screen editing
Memory:
Sound:
ROM: 32 KB
8 octaves
RAM:64KB(F80)
3 channels for
RAM:32KB(F48)
sound or "noise'
Video Ram: 16 KB
Output by TV sound
Screen Displays:
or External Audio
*Text Mode:
Amplifier
40 columns x24
Cassette
lines
Interface:
*Graphics:
1200-2400 baud
256x192 pixels
Motor controlled
Colours: 16
by CPU
(15+ transparent)
Parallel
Sprites: 32
Interface:
Output: RF,
Centronics
Composite Video
Joystick:
Keyboard:
2x9 pm
73 moving-key
connectors
keyboard
Rom-Cartridge:
5 function keys
2 x 50 pin
Cursor control keys
connector
'Srittct lo Scan c* Hento
PSS
AND
MSX
Gary Mays, director of PSS is not certain
about the future of MSX. His Coventry based
software house is currently writing and
converting software to run on the new stan-
dard, yet that doesn't mean he thinks the end-
users are going to pick up on it. So why does
PSS produce MSX software? "In the short
term the multiple stores arc going to stock
MSX computers, and they will need some
software to help sell the hardware.
"I have faith that the large stores will go for
MSX. It is that kind of product. Holding
MSX software greatly reduces their stock pro-
blems as they only need one set of software for
a whole range of hardware. Whether the end-
user will pick up on it remains to be seen. It
will open up a totally new sector of the
market, just as the Amstrad machine is
doing."
Gary thinks that there is one question which
the computer industry, both software and
hardware, should address themselves to,
"what do people want to do with com-
puters?". Something useful no doubt, but he
thinks that the software houses don't help the
situation churning out one arcade game after
another and expecting the public to be as
enthusiastic as they were a year ago. "If the
MSX manufacturers can answer this question
then they will clean up".
A great deal of the computers sold these
days are not to beginners, but are going to
people who already own one micro and are
upgrading. For example a lot of Spectrum
owners are buying Commodore 64s. Gary
Mays doesn't think the MSX computers are
in that market at all. MSX computers are not
likely to sell to people who know about
computing.
Cambell MacCausland is the resident boffin
at PSS, and he challenges the line put forward
by the captains of the home grown computer
industry, which claims that standardising
micros on MSX is like freezing the develop-
ment of the motor car at the Model T Ford
stage. "It's nonsense, of course they would say
that, after all, they are in competition with
them.
"However the manufacturers have thought
very hard about the specification. They chose
the Z80 chip for the main processor and the
Texas display chip for very good reasons. For
example, Texas is currently working on a new
chip which includes all the facilities of the
current one, together with a whole lot more
new functions. It will still work in MSX
micros as it does at present, but when a few
special signals are sent to it, a whole new
range of capabilities will open up.
"In the same way, the processor that will go
into any new MSX machines will be the
Z800, which is totally compatable with the
Z80. If MSX takes off, all the descreet chip-
pery inside the computer will be compacted
into a smaller number of chips, and that will
bring the price of the machines down. I liken
the MSX standard to a record player. If you
buy a new computer your previous software
tends not to run on the new machine, whereas
if you buy a new record player, all old records
will play on it.
"The method of making and playing
records was developed back in the 1930s. In
those days the players were crackly and very
Model T-ish, but you cannot compare them
with modern records and record players. The
technology may have changed in many ways,
but there is compatability. You can still play a
1940s record on a modern stereo."
At prices around the £300 mark, MSX com-
puters are not cheap, and are definitely not
good value, Gary Mays thinks this could be
the biggest obstacle to the success of MSX.
"The price isn't low enough to attract existing
users — the kind of person who has a Spec-
trum or a ZX81 and is looking around for
something a bit decent, with a real keyboard.
The high price has a lot to do with the supply.
Manufacturers cannot produce the numbers
that a lower price would demand, so the price
remains high. Once production steps up we
can expect to sec prices plummet."
But will Sinclair, Commodore and Acorn
have to step into line? Gary Mays thinks not.
"Sinclair are something special, a seperate en-
tity. It would take something really stupen-
dous to break his cult following." Yet the real
answer to the question is more complex, for a
start it depends on the software house. "If we
can afford to develop a program across three
or four machines, and that is unlikely, then
Sinclair and Commodore can keep right on.
To us the big advantage of MSX is obvious,
you only need to produce one program. If
MSX does take off, then we (the software
houses) can get into cartridges, which would
make life a lot easier all round.
Software companies like PSS have little
direct contact with the hardware manufac-
turers. What does go on is mainly through the
central MSX agency. In order to maintain
compatibility across all the hardware, they
have to follow very rigid guidelines. It is quite
12
possible that eventually the software will be
tailored to one or two MSX computers,
especially if only a couple dominate, but for
now the programs stretch across the lot.
But surely all MSX computers are the same.
Both Gary and Campbell don't think so, but
admit that they are provided a programmer
sticks rigidly to a set of BIOS calls — rather
similar to the BIOS calls of CP/M. "Commo-
dore make use of a similar system, which
everyone seems to ignore. Once you depart
from this and start calling things directly, you
run into compatability problems." The MSX
group advises software houses to stay within
these guidelines, but that is rather like telling
Picasso to stick to painting by numbers.
"One of the disadvantages of the BIOS
calls", says Campbell, "is that for some
machine-code, especially in an arcade game,
you need speed. And going through the BIOS
is not the quickest way of doing things. This -
unfortunately means that games software will
be brought down to the best performance of
the BIOS. On the Spectrum, a hit program is
usually made by a programmer doing some-
thing which was previously thought impossi-
ble. That simply won't be possible with MSX
machines."
Of the new MSX software from PSS, two -
games are conversions. "Les Flics" was
originally on the Spectrum, and "Maxima"
has been converted from the Mcmotech. Max-
ima is a "pure" arcade game, a fast shoot-'em-
up in the Space Invaders vein. The
Assembler/Monitor, one of the first MSX
utilities, first saw the light of day in the
"Home Computer Advanced Course" as a
giveaway.
Before committing themselves to
simultaneous releases of new software on
MSX and Spectrum, the PSS people want to
see what happens to the new standard. This
attitude is common right across the industry,
wait and see. In the short term both expect to
see MSX users wanting the same kind of soft-
ware as other computer users. Gary Mays has
particular hopes for the Assembler, which he
thinks will have a huge initial market as soft-
ware houses, bedroom hackers and budding
Jeff Minter's all try to produce software for
the mushrooming MSX market. In the longer
term though there will be a different trend.
"MSX users will tend to be older, more
likely a 25 year old who wants something to
match his hi-fi. He will be looking for more
sophisticated software, maybe business
packages. In the long term utility products
won't sell, because MSX users will probably
not be programmers at all, they will be purely
software buyers, and computing will be soft-
ware based."
One good thing about MSX is that it is an
international product, and there is a potential
export market for shrewd software houses.
PSS have already delivered product to France.
As yet there is no MSX software market in the
USA, because there arc no MSX computers
there yet. "Because we managed to get in so
early it has had the side effect of letting us sell
our back-catalogue to our newly found
markets."
When MSX becomes a truly international
product, it gives software houses a bigger
market, this can only do them good. Currently
PSS are exploring ways of making software
multilingual, that is one program with soft-
ware options for users in different parts of the
world. But for the moment the French receive
a slightly different version of existing games.
The biggest problem at the moment is deter-
mining which languages to put on the
cassettes.
One of the problems that has dogged PSS
from day one of the companies involvement in
MSX was getting hold of machines. All the
other software houses had the same problems,
they simply were not around. As for technical
help, the user group has been far more helpful
than any of the existing manufacturers. All
the UK manufacturers are to say the least
"unhelpful". A rule of thumb is the more
desperate a manufacturer is to have inde-
pendent software houses writing for a par-
ticular machine, the more likely that company
is to help. MSX manufacturers, through the
user group have been the most helpful of all,
which is a pointer to how important they see
the software industry being.
"The Japanese have been the first people to
accept what software houses have been saying
all along", said Gary Mays, "that no matter
how good a machine is, it ain't going to sell
without software". On the other hand
Amstrad has been encouraging software
houses to write for the CPC 464, but insists
on doing all the marketing. Giving a software
house only a royalty. The MSX group provid-
ed software houses with technical manuals in
fact the first technical manual PSS ever had
from any source.
The key thing about MSX is that the group
has managed to get software houses on their
side. Something which nobody has bothered
to do in the past.
13
^nTHETJNIQU
I
o
u
tu
<
a
_i
o
I
X
Ui
LU
o
In the confused world of rfBfc computer technology the unique
MSX System has been adopted as a common standard for computer
production by at least 16 of the biggest and best names in home
electronics. This major breakthrough in the development of
A 64K MSX Computer with an exclusive, built-in
Personal Data Bank (firmware). This handy
facility enables you to enter, store, recall and
up-date all kinds of personal information such
as appointments, addresses, telephone
numbers, etc. Operation is simple, with
instructions appearing on the screen every step
of the process. ■C'JCJCj Q£
Data from the Persona! Data
Bank can be saved on any
data storage facility or on the
UNIQUE HB1 55 RAM
CARTRIDGE,
available for XJ'JQ O^
KV1430 14 MONITOR STYLE, PUSH
BUTTON CONTROL TRINITRON
COLOUR TELEVISION
with front mounted RF
terminal.
HBD50 MICRO FLOPPY-DISK UNIT
stores up to 360K bytes of information on a
3 1 /?" disk. Easily connected to the Hit Bit by
using one of the &1AQ Q£
expansion slots. dC^Tl^r • Jr 3
£239.95
The Superb SANTO
typing
Tutor
This sophisticated piece of equipment
offers all the advantages of 64K MSX
computing, (complete with £^QQ OC
4 programme starter pack) &*M*jr^J% Zr<
Plus a unique optional feature - MLTOOI
LIGHT PEN. This provides you with
unlimited flair and flexibility in colour
graphics design. This feature comes
complete with a software package
containing some intriguing
graphic facilities.
L 151* .« 11)1)14
MONITOR
STYLE COLOUR
TELEVISION
with removable smoked
glass screen for
higher definition.
£199.95
MLTOOI
LIGHT PEN
£89.95
RING TELEDATA 01-200 0200 FOR DETAILS OF YOUR
ANYTIME DAY OR NIGHT
EAREST STOCKIST.
compatibility in hardware and software. To cater for monitors, peripherals and software for you to choose
all home computing needs, Axis have selected in from. "We believe that when you discover the benefits of
these pages an unbeatable, top value-for-money MSX computing no other system will do".
TOSHIBA
The Star Value
TOSHIBA HX10
The first MSX computer to be introduced into the U.K.
3 YEAR GUARANTEE
p\»$ 2 FREE SOFTWARE
TITLES
r
THE SHOPS
. HOW!
r38r
-L
■■Hi
^**°** s
DR202DATA ^^
RECORDER /
Top of the range (
machine offering a host ^
(of high technology** aa£\
features. 3t44.y3
*3"
DONT FORGETTO ASK YOUR DEALER FOR DETAILS OF CREDIT FACILITIES.
EXTENDED GUARANTEES. ETC. AVAILABLE ON CERTAIN ITEMS.
Offering superb
facilities and outstanding
value for the first time user or
enthusiast. 64K Ram, 16 colour graphics, RF,
video and audio connectors, plus ports for
printer, disk drive and data recorder. (Including
starter pack software). 4! / > l 70 QC
140E MONITOR
STYLE COLOUR TELEVISION
The perfect partner for the HX10, providing
excellent picture and
sound quality.
HX-P570 PLOTTER PRINTER
Easily connected to the HX1 through the
printer interface. This printer features image
and character plotting in 4 colours - red,
green, blue and black- making it ideal
for colourful graphs, pie and bar
charts. Plotting speed is 285
steps per second.
£189.95
£249.00
AT HOME WITI I TECHNOLOGY
HETJNIQU
II
I
When you buy your MSX computer, you enter a new
dimension of Home Computing with software options on
disk, ROM cartridge or cassette tape.
Peripheral options cover colour monitors, printers, disk
helfoectacularJVC
The HC-7GB
personal computer
from JVC is a new MSX machine
designed for total compatability between
MSX machines and all MSX softwear. A highly advanced
64 K machine, the HC-7GB has three display modes offering RF,
composite video and RGB outputs. The HC-7GB MSX personal
computer from JVC is the final word in home entertainment.
£279.00
JOYSTICKS
For extra versatility and sensitivity in
control there is a range of high quality
joysticks available from these famous
manufacturers offering such features as
double trigger and suction stability pads.
MJY 002 £12.95
g
HCJ615 £12.95
SANYO CTP3132
14 PUSH BUTTON COLOUR
TELEVISION
r
The ideal budget price television for
your home computer unit. Great value
for money at
SANYO
£179.95
JS 55 £19.95
SONY PKN-C4I
PLOTTER/PRINTER
This Plotter/Printer produces red, green,
blue and black images and characters.
Pen replacement is easy and it takes a
wide choice of paper sizes including
FREE 'greetings pack' software.
SONY *"£4V.V5
RING TELEDATA 01-200 0200 FOR DETAILS OF YOUR NEAREST STOCKIST.
ANYTIME DAY OR NIGHT
drives, light pens, plotters, joysticks, data
recorders and RAM cartridges from many
top name manufacturers in the home
electronics field.
Their 4F performance offers you
unrivalled graphic and sound quality
together with outstanding simplicity of use.
THE INCREDIBLE
FISHER CFB 1410 P MONITOR
STYLE COLOUR TELEVISION
This superb, high technology
14" monitor style television has earned
a high quality reputation as a reference
in the field of home computer
monitoring. It
features a full 17
function infra
red remote
control housed
in the front of the set. Other
sophisticated facilities include direct
audio/visual terminals in/out and
smoked glass filter for perfect picture
"fisher £269.95
SOFTWARE
[ TOSHIBA
SOFTWARE
STARTER
PACK As a special
introduction to your MSX computing,
Toshiba offer a pack of 5 exciting computer
gamesfor QNLY £30
Pack consists of: • 3D Golf • Trick Boy
• Clapton II • Pyramid • Polar Star
(Offer only available while stocks last)
Individual games available at £7.95 ^^
SONY ROM CARTRIDGE
SOFTWARE A range of sophisticated
Sony Rom Cartridge Software is
available at prices up to £19.95
TCM737
DATA RECORDER
SANYO
DR20I
DATA RECORDER
An AC only recorder styled for computer
use with all controls conveniently placed
on top of the machine
for ease of use.
£34.95
SANYO
DR101 RECORDER
Specifically designed for use with personal
computers, with phase shift switch,
speaker monitor and f^'tA £%E
AC/DC operation. 3u34."3
SONY
A mains or battery operated recorder ideal
for use with your o "5Q QC
home computer. dD«J y.yj
JVC HC-RI05 DATA
RECORDER
The stylishly designed HC-R105 data
recorder is an example of a machine
produced to offer superb user
convenience, exceptional performance
parameters and reliable data transfer. The
HC-R105isahighspeed
machine giving
very short
access
times to
data.
£89.00
RING TELEDATA 01-200 0200
For your local stockist or visit your nearest Axis recommended Dealer
listed below
AVON
BRISTOL CJ.rHttWANACOHD.
St Potrsiw*)
__ m oinniii'M
BEDfORDSHIRE
BEDFORD 7A-.T3TOCXHtflllD
21 1h* Brase**/ le»Q?W5M?l
ESSEX
BERKSHIRE
SLOUGH C* LAKE HO
k*R0M) TetO/533828/
READING SCWAROS
!30!3t.frarStrew let 0/34 599527
BRACXNEU SEWARDS
v. •■-;■ .,.-.:.■ ..-•...
B UCKINGHAM SHIRE
CHESHAM DLCwnf.NMm.TD
W4S1 Tlw faoadfta/ lei Q494 iSAii]
CHESHIRE
N0RTHW1CH NOftOtSLTQ
39. Chester Vi3t Tel 0606 3691
CREWE KOriOWNSENDSOUNDA
WDEO 2 4 Victoria Sir eet
Tc» 07/07)3776
CLEVELAND
STOCKTON ON TEES IKKEWWC
8RQWN I ID 81. Higfi Street
Tei 0E476W5
DERBYSHIRE
DERBT SlUART WESTMORLAND
67 St Peters Street If
GRAVS ACL RADtOSCRVKESlTD
l.Nofttmal Trt 0375 4666
ILFORD D W«X f MAN LTD
76.«onJlar* Tet 01-478 1307
SOUTHBENFLEET HOOGCSA
..-•.,. M\ 235 Htfiftoad
Td: 037 45 58775
WESTCUFF HODGES A JOHNSON
ITD 96-98 Hamlet Cort Road
T.-I 0?0? 334438
CHELMSFORD RUSH HI f!
5-6.CrjmM Tel &24557S93
G RAMPIAN REGION
ABERDEEN AAGKNKHT
108,fttscmour*;i*'.«
Tel .0224 630676
GREATER LONDON
CROYDON J 4 1 ROBINSON LID
?0. No** House. Grore* street
Tei 0)681 7800
SUTTON LANOAURAOKKTD.
195197.11^1 Street Tet01*4300?7
BURNLEY HARRYGARLICK
fTVaNTRI)IO.Hr»»>W*
!e*0?8?37JI8
tBOBTCRSWRE ~
WIGSTON - \ KFMRIFLTn
63. Leicester Road tet 0533 881V.>/
LOUGHBOROUGH
S1UAR! WtSlMORllAND
■■■■ '• '■• -«•■■■■ '- 0509230*66
UNCOIMSWRE
GRANTHAM
STUART WESTMORELAND
49,H#iSV»el T-t 0*76 78103
~L0MDOM
HOLBORN BtHRYS RADIO
37-39. N«j(>Ho«wm W01-405623S
EAUNG SOCSBOf EALING
28-30 New Broad**/ let 0) 567 188!
STAJTOHOSHWE
STOKE ONTRENT ROY TOWNSENO
SOUND A VIDEO 10, limy Street.
Hanley Tel 0787 7891 14
STUMHCUDEIffiaOM
SALTCOATS HARRIS Of SALTCOATS
10*106. OockhcadSlrcvl
let 0794 64330
SUFFOLK
IPSWICH irjGitfSTVAAUt*)
42. Buntrmaihet Tel 0473 715093
LOWESTOFT HUGH! S TV A AUDIO
6?,LcretaiRo*dNothTel 0502856)1
SURREY
DORKING DORKING AUDO
SVSTEMS23.SoiihSlje*
• -.-. -■..■
WESTTfOHCHKE
LIVERPOOL BEAVER PADO
?0??.WN«ha()el Tet 051 709'*%
NOBFOtK
HAMPSHIRE
BASINGSTOKE SWARDS
18. Padangwi House. Bedford W»>
Tel 07E6 6566h
KENT
NORWICH mjGHfSTVtAUDlO
1/71. W>!e LonSrce! Tet 060360935
NORTH WWKSWRE
YORK OJSS;'<S4 LIGHT LTD
KfoSflu** W 09O4S5666
HOLMF1RTH f RANK PIATT
ELECTRICAL Victoria House.
H.Vr.loruSberi T»irnS4fj87030
HALIFAX rREDMOORTlID
:5-)7Sou»Mtte Tel 04276//63
BINGtEY SPENCERA HILL LID.
133.Ha«Street to 0?« 565161
DURHAM
GRAVESEND KfNNETTA8ROVm
I-; .- .'. ■-..•-. ■:'■. •-■■• '-i
SHEERNESS BKIIIAWAHOBBS LTD
?? 74. H0i Street Tet 0J95 665551
DARLINGTON •.'•' - ■ ' . 'H- r. r WS!.\
LANCASHIRE
EAST SUSSEX
EASTBOURNE CLEARVIEW RENTAL
715. Seas**? Tet 0323 71646
SEAFORD dEARVEWRENTAl
34 40. Kgh Street Jet 037.3895989
PRESTON GOOORtGHTSlTO
LFnarple 7757578
BARNOLDSW1CK HARRYGARLICK
fTVCtNTRf J LCIirCrtStreet
let 0787 8)3309
PI EASE NOTE "MSX" PRODUCTS ARK IN SHORT
SUPPLY. PLEASE PHONE YOUR DEALER TO CHECK
HE HAS STOCK AVAILABLE.
DONT FORGETT0 ASK YOUR DEALER FOR DETAILS OF CREDIT FACILITIES.
EXTENDED GUARANTEES. ETC AVAILABLE ON CERTAIN ITEMS.
AT HOME WITH TECHNOLOGY
SOFTWARE REVIEWS
(continued from page 6)
so often give out flames which also chase
Sparkie. The flames cause Sparkie's fuse to
burn, and all hell is let loose as Sparkie has to
dash to a water bucket to douse the fizzing fuse.
As Sparkie progresses through the maze, it
turns blue, and when the whole of the maze has
been coloured, he moves on to another, yet
harder maze.
This game is not to everybody's taste. It is a
bit cute, but it will go down well with families.
As an example of Japanese programming, it is
impressive. Best of all is the colourful moving
graphics, and the oriental music. Sparkie is hot
stuff.
Rating ****
Hyper Olympics
Konami
Suddenly the whole world is athletics crazy.
And so are computer games freaks. All over the
western world one arcade game dominated the
summer. "Track and Field" could be found in
pubs, clubs and railway buffets everywhere.
Now MSX users can join in the fun in the
comfort of their own homes with the three new
Hyper Olympic products from Konami.
Hyper Olympics is such a complex game that
it comes in two parts, or rather comes on two
cartridges. The third part is a special two-
button playing device which allows you to
really punish the buttons, in the same way that
it is possible to hammer the arcade version.
This device is called the "Hyper Shot", and
simply plugs into the MSX joystick port. 1
found that it greatly improved my scores, and
saved me from totally destroying my stock of
joysticks, which can also be used to play the
games.
The games included on the two cartridges
will be familiar to fans of the arcade version.
Cartridge one has 100m Dash, Long Jump,
Hammer Throw and 400m Run. The second
cartridge contains 110m Hurdles, Javelin
Throw, High Jump and the 1500m Run.
Unfortunately you have to play the game in
two separate parts, but that doesn't seem to
spoil the fun.
Each of the events in the Hyper Olympics is
a separate game. You have to reach the qualify-
ing standard, be it a time or a distance, to be
able to move on to the next event. As you
progress through the game your score appears
to multiply, depending on how well you
perform at each event.
In running events speed is governed by the
rate at which you thump the run key, or wiggle
the joystick. In field events you still have to
control speed, but you also have to control the
jump or throwing trajectory. This is done by
holding down the jump button, or pressing the
fire button on the joystick.
If Hyper Olympics is typical of the software
that is going to appear on MSX cartridges, then
the new Japanese standard will be a great
success.
Rating ****
Buzz Off
Electric Software
BERTIE THE Fly loves eating fruit and buzzes
around the screen eating the goodies. The
trouble is each time he eats a piece of fruit he
generates a new piece of web which is fatal if
he touches it. This gets to a point, usually
sooner than later, where it is nearly
impossible to eat anymore fruit without
getting trapped in your own web; some sort of
meaningful message about greed perhaps?
Rating**
Oh Mummy
Eclipse Software
On with THE Pith Helmet and off for a spot
of troggling around pyramids. In much the
same manner as painter, you have to go round
squares to fill them in while other things
chase you.
Rating *
Computer
Programming
Nowauailable for your
USX computer ~~
Teach Yourself
Computer
Programming
in nSX BASIC
Lionel Carter and Eva Huzan "1^
To enable you to get the most out of your computerT
this book explains how to write, develop and test
BASIC programs for a wide range of applications.
Clear explanations and examples, together with
practical exercises (with answers), make this an
invaluable self-teaching introduction to
programming your MSX computer.
340 37006 8 Paperback £3.60
Also available as a general trade edition
How to Program your MSX Computer
340 37222 2 Paperback £3.50
Available through all good bookshops.
Plodder & Stoughton
Mill Road, Dunton Green, Sevenoaks, Kent TN13 2YD
NEW
CONSOLE
£47.50
The engineered accommodation for micro and peripherals for
home educational office and industrial environment. Console
complete with power plug and cable. Internal 4 way socket
and illuminated central switch.
FULLY LOCKABLE SECURITY COVER
ALSO AVAILABLE £48
Prices include VAT. P&P extra at cost.
Write or ring for details
REDHATCH LTD, WAKERLEY STATION,
OAKHAM, LE1CS. (057-287-549)
18
£29-95
A powerful and virtually full implementation of Standard
Pascal A valuable educational and development tool in an
incredibly smalt size f!9K) for such a complete language
compiler, compiles directly to Z80 code which executes very
quickly, typically at least 40 times faster than the BASIC
equivalent. INTEGERS, REALS, CHARs. ARRAYS. SETS.
RECORDS. POINTERS. IF... . THEN . . ELSE, CASE . . .
OF. WHILE . . . DO. REPEA T . UNTIL FOR . . . DO.
fully recursive procedures and functions, value and variable
parameters etc. etc So much that you will not believe it.
You MUST write for details.
£1995
An excellent, fast (4000 lines per minute I assembler coupled
with a powerful disassembler/debugger. So many features that
we cannot possibly do the package justice here - conditional
assembly, assembly from tape, nuicros. secreen and line editing,
full arithmetic, front panel debugger with disassembler, single
step, multiple breakpoints, modify, list and move memory etc.
Everything you need AND fully relocatable so that it works on
ALL MSX machines with more than J6K memory.
mton
ISO Hi^h Street North
Ounitible. 8tdi. LU6 1AT
Tel: :0582) 696421
"\
All prices. UK delivered, relate to MSX versions Our software
is available for many other Z80 machines e.g. Amstrad CPC
464. 7.X Spectrum. Memo tech. SHARP MZ700. NewBram.
CP/M etc Please write for details
REPRINTS
q ready mode sales aid
i. u.j. 1 . \
ppiomenl
Tow Guide to Ihe
Great British Micro
If you are interested in a particular article or advertisement in
this publication why not take advantage of our reprint
service. We offer an excellent, reasonably priced service. For
further details and a quotation
Ring Michael Rogers on 01-661 3457
The price tag. It's something rather special.
When you take a look at the new Goldstar
MSX you'll find an asking price of around £240
Quite a bit less than most of the others.
And since you're choosing a micro that's
designed and built to one standard, that'll leave
you a whole lot more for the super new MSX
games or business software.
What is standard, of course, is the superb
MSX specification.
There's one thing
about this MSX that isn't
quite standard.
State-of-the-art feature like 64K of 'user
RAM and 32K of ROM and 16K Video RAM place
the Goldstar right at the top of the MSX league.
Sixteen vivid colours and eight octaves of
sound make it a great games player's micro.
And there's a powerful Z-80A processor to
take on a world of home office tasks.
Goldstar MSX. The brightest new star
among micros that's unbeatable value for money.
You'll find it at above standard computer
dealers now.
GoldStar
Distributed by:-
MICRO DEALER UK Ltd
29 Burrowfield, Welwyn Garden City Herts AL7 4SS
Tel (07073) 28181 Telex: 23674 MDUKG